castle on top of hill near Balaton.