The room was very clean and nice. Pool was kinda small. My only concern was the back door locking system didn't seem kid proof. I was really afraid that my 2yr old was going to get out while we were sleeping and get lost. My kids really enjoyed it though. Was a little pricy though.