The place is super clean. The pools are amazing my kid had a blast. Very nice staff.