The resort itself is very nice, clean, safe & comfortable. The water is absolutely beautiful, wonderful!
If you want to go there to get peace and quiet, then this is not the best place. They played loud music right outside our 1 bedroom suite for 4 of the 7 nights we were there after midnight. Two of the nights they set off very loud fireworks after midnight!! Not our idea of peaceful. We complained after the 3rd night of very little sleep and they gave us a free breakfast worth $42. The next night was quiet, but only lasted 2 nights in a row and this was during the week, not the weekend.
The only other issues we found were that the tile floors throughout the room do not get cleaned very well, especially between guests. We had to clean our feet every night before getting into bed even after showering.
My wife also got a cut on her foot from broken glass that was never cleaned up on the balcony area, luckily wasn't too bad.