A great, clean and welcoming place to stay.