Extremely clean and comfortable. excellent hosts for communication. Pet friendly was a bonus. I would stay again, no question.