Very clean and comfortable. My daughters were happy to have the patio to play in with their toys. We needed to be near the children's hospital and it was the perfect distance. We would certainly book again.