Very clean. Great location. The host met me 3 hours ahead of check in time so I could check in early. Very quick responses and extremely helpful with an item we left behind. Highly Recommended!