Nice and fun water park with friendly people and good restaurants. It’s a short walk to the beach. However, the hotel rooms need renovation, and the service was lacking—little attention to detail, no shampoo (but two conditioners), unfilled coffee, and no pool towels. Overall, the place had a “meh” vibe.