A great place hosted by a super host. It’s a home away from home.