Very clean, well stocked and nice. Hosts are communicative and helpful. We loved our stay!