Breakfast, lunch and tea by the sea on Weymouth Harbour