My husband and I stayed at this resort for our honeymoon, and we could not be happier with our decision. Not only were we lucky to have amazing weather, but the resort, including the rooms and the staff members, exceeded our expectations. We got an overwater villa with a private pool and it was spacious, clean, and beautiful. The pool was bigger than what we thought so that was nice as well. For food, there was a good variety of cuisines and options for meals, and we always were able to get a reservation for the restaurant we wanted. The food tasted fairly good, better than most Caribbean all-inclusive resorts. Special shout out to ALL of the staff - the staff went above and beyond to make us as comfortable as possible. In particular, a special thanks to Maniu (our freedom coach), Sampath, Animesh, Made, Haitee, Bob, Dheeraj, and a few others that I have forgotten the names of, who made us feel welcomes and special and make our trip even more memorable.
Definitely would not hesitate going back to this resort.