Extremely clean and comfortable. Andy was a very considerate host. Respected our space but made it a point to check in periodically to ask if we needed anything. Far exceeded our expectations. A lot of time and effort went into all the little details that made our stay worthwhile.