A beautiful little town and a great place for souvenir shopping. Also a great place for lobster.
There's always something new to see in Boston no matter how many times you've been there. The hop on/hop off was very interesting. The harbor cruise was really nice.
Halifax is an interesting small city with a lot of history. The hop on/hop off was a good way to see it and decide what you wanted to see in more detail. The Citadel, the park, and the Museum of the Atlantic are all worth seeing.
A nice place to visit, even if you just walk around. We've been here many times and taken tours. The mansion tours is fantastic, as is the harbor tour.
If you've never seen the Bay of Fundy, that would be my first recommendation. We've been here many times and this time we just walked to the Farmer's Market. It's a one-of-a-kind farmer's market and well worth the short walk from the port.