Portland, Maine43.6544 N, 70.2508 W 125 slips, boats up to 250 feet207-773-7632; www.dimillosmarina.comReader Endorsement: “The best in Portland. Close to everything and well run.”