The Star Inn The Harbour – a seafood-led celebration destination