Comfortable stay that is clean and welcoming