This was my 2nd cruise with MSC and my first in Europe. It was a nice experience. The MSC Fantasia is a nice ship and the crew couldn't have been nicer. We had a better service experience than we did on our first cruise in the Bahamas.
The food was decent in the main dining room and the buffet food was quite good. We had a drinks package included with our cruise fare, which included coffee service.. I have to say that their espresso drinks are fantastic. Best of any line I've been on.
The music and shows are also another highlight. I really enjoyed the productions in the main theater as well as the good variety of live music around the ship.