As a first time cruiser, I researched cruise critic and trip advisor and found great tips.
1. I used Roma Shuttle service for transportation from downtown Rome to Civitavecchia and from the dock back to Rome. They were very reliable and reasonable. WWW.ROMASHUTTLE.COM
2. The Cruise was very clean with a lot of good activities. The food was excellent and the service was very good. Go to the dining room as much as possible, the food on the Lido deck was just satisfactory.