Hirsch is an inn offering traditional German cuisine in a welcoming, family-friendly atmosphere.