We had a great stay with our toddler. The pools were amazing, the room was clean and there was a decent gym!