Vacations by the sea: 92 extraordinary Beach Hotels in Northern Germany