Clean and spacious, comfortable beds, well-equipped with everything we needed. Our kids loved the deck and pool!