Food and drink fit for a king or queen at the local’s favourite with sea views over Weymouth Harbour