Before cruise I am not sure, becuase we rented an appartment near Vatican for 4 days and we just enjoyed Rome going usual tourist's places.
Europe is safe and we had no problems.
You can get everything on your own, english is not a problem in Europe.
After the cruise we took train from Chivitavechia back to Rome and enjoyed the city one more day going to Collisseo and local restaurants (we left our laggage at the Termini station, very convenient and not expensive)