Great location and amenities, everything you need is provided. Decor is beautiful, very relaxing environment!
Madonna very quickly fixed an issue with the tv, very responsive.
We lucked out a little with the weather, pretty wild surf and wind, but the view at the pool and deck areas of resort is like a tropical islands and would be wonderful on a sunny day.