Always a comfortable and welcoming place to stay