Spotlessly clean, comfortable and easy to work with. Our hosts were very responsive and accommodating, and we had a wonderful visit. Thanks.