You also can launch from the Braintree Yatch Club. It is a public ramp with docks. But you need to park on the street. And then you will have about a 30-45 minute no wake ride to look forward to..unless no ones looking
"The sea was angry that day, my friends, like an old man trying to send back soup in a deli... " - George Costanza