Das Hotel liegt auf einer Halbinsel in einer Dünenlandschaft und verfügt über einen Strandzugang.
Das charmante Inn liegt in einer Wohngegend im historischen Zentrum der Stadt.
Der Leuchtturm mit Leuchtturmwärter- haus ist heute noch in Betrieb und liegt inmitten von Sanddünen