Lots of space, clean, had everything we needed. The kids loved the pool! Beds were comfortable.