It is a 3 star hotel, so it was as expected. Overall, it was clean but our room had an ant infestation (which was cleaned upon request, but they did return) even though we were on a high floor. The room was small but otherwise exactly as listed. The view from balcony was lovely and location was excellent with the boardwalk right ahead. Beach lounges and umbrella are only available on purchase on a first come basis. There is no food available between meal times, so be prepared. We weren't informed, although we arrived half an hour before the end of a meal time and by the time we ordered, they said there is no cooking staff. Warning would have been nice. But there is lots of restaurants on the boardwalk. Staff are polite but not at all attentive, especially at the bar. Perhaps they need to hire more staff. You also need to book the gym in advance. The massage partners never got back to us for a booking. Overall, the stay was fine and as expected for a 3 star stay. If you are looking for more exceptional service, there are other hotels but if these issues won't bother you, then it would be a lovely stay.