Was there for a week and the place is “out of the world”. Extremely well maintained rooms, amenities and entire resort premises. The foos is amazing in restaurants and beach shacks. The private beach is hidden gem, kayaking over corals in low tide is experience that you won’t get that easily. The spa is one of the best as well. Five star for everything.