This place was way better than expected. The room was super nice, and the staff were incredibly friendly and helpful throughout our stay. The pools are also very nice—one is in a bit of an odd location and is on the smaller side, but still enjoyable overall.
The food honestly exceeded my expectations. I had full plates every day during the five days I stayed. Everything was served hot and well kept. I work in food service, so I was a little nervous after reading some other reviews, but I had no issues at all.
The only real downsides were that towels are only changed on Mondays, Wednesdays, and Fridays, and our toilet stopped working a couple of times. That said, maintenance came to fix it immediately each time—before I even had a chance to call.
Overall, for the price and what you get, I would definitely book here again.