Immaculately clean and comfortable. Great finishing touches. Ron went the extra mile to make sure we were accomodated, including our pet dog. The only feature I wouldn't give 5 stars is the location, but as long as you have a vehicle this isn't a big problem. We would happily stay again.