Situated in the heart of the historical village, Harbour House Hotel has been modeled after its original architecture, a thatched roof seaside manor house built in 1920. Being perfectly located above the Old Harbour, the hotel's understated luxury is offset by the soothing surrounds of the ocean.