We had a great t/a cruise on the Reflection. It is a beautiful ship, it has a great art collection, the public rooms are also comfortable & cheerful. There are also great little "hideaways" on the ship as well.
The food in the main dining room kept up the standard of excellence, with great variety and wonderful staff. We chose select dining, those waiters were outstanding!
The ports were very interesting, with a good selection of excursions, & in Liverno a ship sponsored bus to Florence on your own.
When we disembarked the ship in Rome, we flew to Berlin. Spent 3 nights in Berlin, then flew from Berlin to Frankfort. From Frankfurt we were flying direct to the USA, our "home" airport.
At the Frankfurt airport the passport police gave us a hard time because we had no stamp showing where we entered Europe. They wanted proof of sailing, & we had noting in our carry on. One of the policemen knew that Italy does not stamp passports when you enter via cruise ship. So he talked the other policeman into letting us proceed to our flight.
So if you are planning to visit Germany, be sure you have proof of sailing as you leave the country!