I was there twice, one with my lady friend, and once with my 8 and 11 year old daughters. We enjoyed our stays both times. My only complaint was with the steak house. I thought it was poor food and way too expensive. I always factor in "island time" when in the Caribbean and if I check my New York minute expectations, I usually have a great time. I will return to this property in the next few years. I hope you go and enjoy!