A hospitable home away from home.