Everything was wonderful. Excellent communication. Everything we could need was provided. The girls had a blast spending all day in the pool. We would love to come again.