Drinks, boats, entertainment ...
Harpoon's is dockside, so its an excellent way to unwind for the evening ... watching the boats pull in for a quick stop, people watching (lots of tourists in the area), and just relaxing and having a good time.
There's shops and other restraunts and bars close by, so there's a wonderful variety available ... but Harpoon's is the best of the bunch, and you'll always find yourself migrating down to the end of the road to hit the staff up for a drink or two ;)