Zum Hirschen is a rustic inn featuring bright rooms, a restaurant, a beer garden, and its own distillery.