Very clean and comfortable! The kids loved swimming in the pool and had a great time. Would stay again!