Very clean and warm. A great place to stay.