Our favorite part was traveling with friends, visiting old and new haunts. The ship's crew was fantastic. We could not have asked for more.
My only wishes for future cruises would be to get a heads up before airline reservations are confirmed. We would have stayed a few days longer had it not required the expense of changing tickets. Also, it would be nice to have some included (or optional) tours that were not always focused on the urban setting. A trip to a forest or a day biking along the rivers would have been welcomed.