Perfect for our young families. The kids loved the pool and outdoor areas and the adults appreciated the well designed spaces. Highly recommended