Perfectly clean and comfortable. Kitchen was well stocked and all appliances were new. Hosts communicate very well.