Beautiful property. Clean, updated and quiet! Beds ere comfortable, the staff was great the pools and beach were awesome. My only complaint and its not really a complaint was the music was blah. It was elevator music all day. They had one caribbean night that was awesome, the rest was a little weak. But I brought my own music, so that took care of that! Truly a wonderful hotel!