This luxuriously simplistic, beachfront resort is composed of 30 contemporary suites each with their own private pool and terrace. It has a huge infinity pool and an expansive terrace with amazing sunset views.