Very comfortable bed and room, nice view from room, staff were very helpful, and accommodating, activities on the beach were interesting, nice restaurants nearby, breakfasts at hotel were delicious and satisfying, loved the shampoo hand cream etc, no need to hire a buggy because the hotel would drop and pick you up from different places on the island. No long transfers because the airport was located just on the other side of the island - 5 minutes away, but the hill inbetween blocked any noise from planes. The added trips were fantastic but not necessary. Would certainly return in the future.