We stayed there for 3 nights the first week of December 2012 and really enjoyed. I was a little confused by the contradictory reviews I read online, however after staying there I now understand them. If you are going to this resort you need to understand that this is not a typical Marriott/Westin resort you would find in the Caribbean, e.g., a number of restaurants to choose from, 24 hour room service, an infinity pool, steaming hot showers, etc. And, when you read some of the guide books which describe this place as 'swanky' and the best resort in the country - I can see where people may expect this. Instead, it is something much better. It reminds me of what a resort might have been back 30 years ago – a nice isolated beach, excellent service staff and activities that may appear 'ad hoc' but are actually one-on-one and customized to your schedule and wants. There have been several comments about issues with food quality. This was not a problem for us and we are NYC-foodies. The food was very good. The staff the first day upon seeing that I did not take any fish, asked me immediately if I was a vegetarian. I told them I was not and that I simply did not like fish. As soon as I said that they immediately went back to the kitchen and cooked me up some chicken. This is the type of service I am talking about. In addition, on a trip to visit another island a fellow traveler bought some live seafood and brought it back and the kitchen prepared it for them that evening. You would not get this kind of service at big hotel! In closing, if you are looking for a typical chain resort-experience this may not be for you, but if you want a nice relaxing get away this is a great choice.