There's two ways to deal with cruise ships. 1 is to put all the amenities cruise passengers would need (bars, restaurants, brew pubs, sights, etc) right next to the port (see Halifax). The other is to have great transit connections from the ship port to the main parts of the city. This is...