Like a fairy tale: 10 Castle Hotels in Northern Germany that enchant us