A welcoming place and well-kept place and a helpful host