A neat, clean and welcoming place to stay