Beautiful views. Comfortable space. Fully stocked kitchen. Relaxing/quiet location on the island. The pool was warm and clean and located directly on the beach. There are multiple units in the building sharing the pool space. We experienced respectful families and plenty of space and time alone in the public areas.