The Moorings is ideally located about 30 minutes south of Boston and the same distance north of Cape Cod. It's easily accessible from all major South Shore roadways, plus the MBTA water shuttle docks right on the premises and the new Greenbush Commuter Rail line stops in town.