This was our first cruise and we were a little worried, but we had a great time. Our cabin, was an inside cabin, and that was OK, but we will book a balcony for such a long cruise next time. We enjoyed the ports, although we missed one because of high winds in Livorno.
All meals were good, lots of choice.
Internet is very expensive and very slow, that was disappointing. I am sure improvements can be made, or the price dropped.