Stayed for three nights and very much enjoyed the hotel. Stayed in Ocean Front Room, well laid out and comfortable. Pool especially enjoyable. Grounds of property are wonderful, with plenty of places to sit and relax all through the resort. Staff generally ok, but not especially knowledgeable, particularly the concierge. We inquired as to snorkling trip and tour of the islands and she just gave us a list of providers. She did not offer any insight as to which to choose, nor were they able to give us any general info on the experience, which parts of the island to visit, etc. Since that is main activity of island, not sure what else they do. Overall nice experience.