It would have been so much better to have docked in Manhattan and been able to make more use of the free transportation for us 1st timers to N.Y. Brooklyn did make for some interesting experiences using the bus system and subway. All of the people in N.Y. were very friendly eager to help one learn the ways to get around and where to get off for different sights. It is so much nicer to pull up to a normal cruise terminal in a port rather than a shipping yard area. We did ride a ferry, subway, bus, and HoHo bus in the short time we were there.
My DW and friends took the HoHo tour to Peggy's Cove and really were looking forward to a Lobster Lunch. The tour was good but no one told them that to have the lunch they would need to go right in there and not go around Peggy's Cove and take photos. They missed what my DW had been waiting for as a highlight of this cruise. Perhaps the tour could have informed them of this before arriving in Peggy's Cove.
Can't really speak to this one, due to having the day there cut to only a couple of hours. Necessitated course changes on the TA meant we missed the tide that is needed for the Caribbean Princess to dock there. We did go into town for walk around and saw several things to go back and see in more detail.