My family has taken about 20 plus cruises and MSC did a fairly great job in meeting our expectations. This was our first MSC cruise. I would say the highlight of this cruise was definitely the entertainment! the shows each night were elite! the dancers were exceptional. the pianist Antonio at the L’Atmosphere lounge was extremely talented. We ended up there every night. Edwin the waiter in the L’Atmosphere lounge took care of us each night. The bartender Ajit seriously made the best drinks hands down that we have ever had on all of our cruises combined! Our cabin steward Ashraf was always available and attended to our every need. Very kind and always a smile on his face. Had our laundry cleaned and returned quickly. Always had us fresh towels ready in our rooms. A comment made by everyone in our family was that the pizza bar was delicious! We celebrated my birthday and the dining room made it very special. They made me a cake and sang to me.