Very clean, and everything is pretty much like new. The host was very accommodating and easy to reach. I definitely would recommend this place.