Rooms were overall clean, although the service was a bit slow. The water park is also phenomenal, although the $20 fee to enter is a bit pricey, Id say its worth it. P.S. ... more