Very clean and spacious, just right for three people. Water was hot and check in was a breeze. Yanling was responsive and quickly gave us an extra blanket when we requested, we really appreciate her promptness and help!