We sailed on the Divina May 16-23, 2015 from Rome with another couple. Previously we have tried Norwegian, Carnival and Celebrity Reflection (also a Mediterranean itinerary in 2013).
We flew to Rome the day before and enjoyed all the sights once again, highly recommend seeing it late at night, beautifully lit and no people!
The next morning we walked to Termini, hopped on a train and 1 hr and 5 euro/each later were in Civitavecchia. It was a beautiful sunny day and we walked along the coastal promenade to the port (15 min). They had various vendors selling cheeses, breads, freshly marinated olives (fantastic), etc. Buses picked people up at the port entrance but instead of taking us straight to the ship it dropped us off at another parking lot, all the luggage had to be collected and we waited for yet another "port authorized" bus to take as to Divina. Apparently those changes have been implemented recently for all cruise lines, so instead of 15 min it took close to 1 hr to finally arrive to the terminal. We travelled light so took our own luggage through security, bottle of brandy included:), bought the wine package and 10 min later had our cruise cards in hands, very smooth and quick!