Very clean, warm, and welcoming. Great stay.