Very clean! Bigger than I expected. The host was very nice and understanding. My 5 year old broke a dish that sat above the toilet. I let them know they weren’t upset. Would stay there again.