Great host, great place, great surroundings. Warm recommendations to all kinds of guests, families or friends.