Ice cream shop Brewers Cove offers sweet treats, hot drinks, and cold sips by the Weymouth harbour.