Clean and very comfortable. Friendly hosts with great communication. Great location.