Former Michelin-listed Star Inn The Harbour restaurant in Wh