Very clean with our own private hot tub on the patio! The air conditioning worked great. The kitchen was really big. I wish we'd have had time to cook because it had everything we needed! Very responsive host and it was great to have enough coffee in the room so we didn't have to buy any. I'd definitely recommend for a family.