Hi Clyde and Mary Jo,
I saw your message on the cruisemates site. I'm also on the Carnival Liberty Transatlantic sailing and my name is also Mary Jo. It's actually Mary Josephine on my birth certificate but I only got called that when I was in trouble!
I live in Texas and am traveling with a friend although we aren't sharing a cabin. We're going to Rome a couple days early and plan to make a day trip to Florence before boarding the ship.
Lucky you, do the back-to-back!