This was our 4th MSC cruise and 12th cruise in total, so whilst not cruise experts we are able to compare our experience with previous trips.
Although this ship is almost 10 years old, she is in pretty good shape and certainly provides a luxurious environment. We had a balcony and our cabin was in pristine condition and cleaned efficiently and effectively on a daily basis. The bathroom was a slight let down as it shows signs of wear and tear and we did have an issue or two with the plumbing, which was quickly rectified.
We had arranged first sitting for dinner and had the services of two very welcoming and friendly waiters. Unfortunately we had an issue with one of table guests (we weren't alone!) and asked to change to the later sitting. Happily we had the same waiters and our dining experience was not effected and in fact, the attention of our waiters was probably better than on previous cruises. The menu was variable and of sufficient portions that we often felt we had over-eaten. Any suggestion that the food was cold and bland doesn't resonate with our experience.