This Resort was the best I have ever been. They cater to you so much, it makes you feel like Royalty. the staff is small and close knit so it is super easy to get to know everyone that you'd be coming in contact with day in and day out. The always have some sort of activity option prepared for you. If you are a fan of the CBS TV Show Survivor, this is the island that the show is filmed on. They have amazing views and even better amenities. Great big stone bathtub, outdoor shower, private pool for each Villa. There is also beautiful sea life within close proximity. I love how everyone treats you like family. Everyone removes their shoes before stepping into a room. An abundance of activities such as snorkeling, picnics on a private island, island hike to the local village, sandbar visit, sunset cruise around island, room service. You even get a nice lobster dinner and a coconut milk bath prepared for you on your last night of stay. i highly recommend.