Stern is a casual inn housed in a charming 18th-century building. It features dining, a beer garden, and mountain views.