Great place,great location, great hosts. A german village gem.