Place was very clean and great location ! Absolutely loved the pool area and gym. Joy was quick to respond to any questions we had. Also, the baby play pen and high chair was a great plus for our little girl! Will definitely stay again.