Very clean. Great location. The hosts were very responsive and flexible.