Firstly, the B&B is called Haven Harbour not Heaven Harbour and yes they use the British spelling of Harbour.Stayed in the Forecastle room. In spite of the minor construction next door the room is in my opinion the best one of them all. Screened-in balcony, ceiling fan, jetted spa tub, cozy linens and a…