The surprise was the well developed infrastructure of a small town like Portland Maine. The library had free wifi access to the internet but needed a library card for their wired computer access. One of our party went to a dock side bar (The Portland Lobster Company) for a lobster roll in Portland. Although it was 2X more expensive, he thought Saint John's McD cheaper lobster roll tasted better!
A port welcoming committee gave the men Saint John pins and the women roses! Nice! A beautiful town with a cool reversing falls and funky indoor market. Only regret: should have booked a rental car to get to Hopewell rocks.
Walk through the beautiful Public Gardens and the Citadel, it is worth it. If you book a rental car, you can also go Peggy's Cove and Lunenburg (a UNESCO site) for a unique picturesque Maritimes views.
Cruise ships must have been relatively new to Boston as the dock looks more like a commercial shipping dock than a passenger dock. Because there were no Customs and Immigration Office in the dock, the officials had to come on board and take over the theater to process the non-US folks.
We stayed a couple more days after the cruise. This is a beautiful city that has had explosive growth since our last visit 20 years ago. The streets downtown cannot be driven through without a GPS due to the every which way one way streets. Newbury street, Prudential Shopping Center and the 2 just outside of town outlet malls for the shopaholics. The Boston Public Library and the Church Of Christian Scientists complex are some of the other worthy sites to visit. And of course, the numerous well known historically significant places. We had some really tasty seafood at Legal's Seafood and very good Italian food in Italian town. We even joined the long lines for cannoli at Mike's Pastry. We used AirBnB to find our lodgings and learnt that this site is good for bookings only if you have a lot of time in advance (more than a week). This is due to the back and forth communication before being accepted by the renter. Despite the name, it is not a traditional Bed And Breakfast site. The renters were renting out a room, with some out of their own apartment.