Welcoming, clean, comfortable and warm. An excellent stay.