Very clean, comfortable stay, great communication, loved the back yard for the dog & in a great spot. Would definitely recommend.