Let's see---sunrise and sunset, moonrise and moonset, moon phase, tides and current, current speed, and tidal range, all in one place? Seek and ye shall find:
Cape Cod Tides and Surf for Cape Cod, Martha's Vineyard and Nantucket
It's a Cape site, but pick any location on Cape Cod Bay and you're in the right ballpark for Plymouth.