Very clean and warm, but a little small. Also, the bed is not very convenient. It's very nice that the bathroom and restroom are separate.