Sardinia (Olbia) is known for its beaches. It was raining when we were in port, so we didn't hit the beach. Didn't seem like there was much to do, other than shop, on a rainy day. We stayed on the ship for half the day, and then just walked around.
Whirlwind day in Rome -- the best day of the cruise. Rome In Limo tour allowed us quality time at all of these sights: Vatican, Sistine Chapel, St. Peter's Basilica and square, Pantheon, Trevi Fountain, Spanish Steps, Colosseum, and a drive by Circus Maximus and the Forum.
What a city! We stayed on for 3 days after the cruise and explored all over. All the Gaudi sights are must-see. Tapas tours are also recommended. We did Barcelona Taste. It was great.