The property and accommodations were 5-star but the service and food were more like 4-star. Some of the staff were exceptionally kind while others need training in customer service. We also wanted to play tennis but they had no tennis balls that were playable-seemed like balls were left out over the winter and collected to provide to us when we asked to play. And they didn’t correct that issue in our stay. Also, you had to wake early and get chairs on the beach or you wouldn’t get chairs because people would do that and not show up to their chairs for hours. Not enough chairs for the amount of guests.
Everybody spoke perfect English, and were generally happy to work there. Lack of management made handling smaller issues difficult.