Was very clean, and great pool. Handy gym. Agree with other reviews that the bed is very soft, so if you like a hard bed you might look elsewhere. The pillows are very large and thick, so if you like a thinner pillow bring one along or go to Walmart and buy some cheap ones like we did. There is no oven, but stovetop is just fine.