My family enjoyed our stay on this property. It was clean. It had the two pools, three shops on the ground floor, a spa and the Beach Club Restaurant. We dined there often. Everyone was helpful resort. Our kids enjoyed the pools, tennis and the pickle ball games at the end of the day, rain or shine!