Very clean, exactly as the photos show it. The air conditioning worked wonderfully, it was perfect sized for the five of us and very comfortable. Beds are comfortable, the kitchen has all the equipment that one would need. All in all we are very happy and would definitely stay here again!