Any ideas on water locations to head to after a pleasant ride on a motorcycle (i.e. not a major highway where my friend drives 75 mph and my helmet feels like it'll get blown off my head)? I may need to put this on the NE board since I want some place besides Wollaston or Revere Beach. Saw a couple possible locations in Marshfield which I don't know at all. Winthrop? Hull? A step above clam shack (or at least one with comfy seating) would be best, but no fine dining. Thanks.