Bermuda has 3 main areas...Hamilton being the largest and being the "big city" which is actually very small but also very fun and beautiful, St. Georges which is the other city, and Dockyard/Kings Wharf. I would have preferred a cruise that docked in Hamilton.
However, ferries from dockyard to the other cities were very convenient and taxis and buses were abundant and easy to navigate. The ferry to Hamilton or St. George allowed almost a boat tour of the island which was quite scenic on the positive side. Also, you don't have to spend much time at dockyard @ all.