Nice place on Long Island
How close to Riverhead do you need to be, and is that by water or driving? (IMHO that there isn't much deep water in Riverhead.) We've enjoyed nice facilities in Greenport. The town has a bit going on, but isn't overdone. Sag Harbor is similar. West of Riverhead you could get into Mt. Sinai harbor, but there isn't much of a town that you can easily get to without a car. Port Jefferson is a neat place where the town is right at the dock. Setauket Y.C. is a friendly low-key place for sailors. For car access from Maine (for crew and getting back to work), there are ferries from New London to Orient Point, LI and from Bridgeport to Port Jefferson.