This property was the nicer one of the area. However, the entire area was not what we signed up for. It was packed with families and kids at the beach and at the hotel next door. If you are looking for a quiet and relaxing stay with your partner, I would not come to this town or hotel. The food around the hotel was plentiful but awful. The hotel food was ok. The overall room was overpriced.
A few things we found strange about the hotel were the near-complete lack of drink/food service by the pool, the lack of a real dinner restaurant (buffet only, all-day), and the lack of pool towels (you get 2 at the start of your stay and can only exchange them for new ones at weird, inconvenient times).