Everything about this resort was phenomenal! We stayed in one of the villas on the lagoon and the room was incredible. Not only was it very modern looking, but very clean and very spacious. The back deck over the water had lots of room for lounging and the pool looked over the reefs where we could see fish, small sharks, and had a beautiful view of the lagoon. The service was impeccable...from room maintenance, food delivery, restaurant service, and generally anything we needed or wanted, all was happily addressed immediately. Definitely 5-star! The island was also impeccably maintained and was absolutely the most gorgeous place I have ever been to. The food was amazing, very fresh and creative, and we loved their focus on wellness. The staff was super friendly and social, and we got to know the executive sous chef, the general manager and especially our guide "Buddy" who was the most perfect "host," at our beck and call at any hour. What we also loved about this island was the privacy and peacefulness...just enough people to make it feel social but generally we felt like we almost had the place to ourselves. There are lots of activities if you choose and the snorkeling is phenomenal..reef sharks, beautiful fish and turtles. The cuisine of the island is very well-balanced with a lean toward Indian, but the fresh fish/sushi was incomparable. Amazing vacation, we can't wait to go back!