A busy and excellent itinerary with nearly a different port each day. There were few sea days, which suited us.
We stayed at the Hotel Taormina in Rome beforehand - inexpensive, and comfortable - large refurbished room. Good breakfast included.
Our inside cabin was small but well-appointed - we didn't spend much time there.