on the waterfront. Our link to the mainland is on the right but out of the picture. The Maine State Ferry Service runs 3 ferries a day.