Very clean and well stocked with everything I needed. The hosts were great and very accommodating. Thanks for the great stay!