Plenty of space, clean & a great location!! The kids (& the adults) especially loved the pool!