Very clean! Comfortable beds, great location and helpful host. Can't wait to stay again!