I felt I had to write a review following some of the awful ones others have written,
We spent a week on MSC Lirica & had an amazing time. The ship was beautiful with excellent staff. They always went out of their way for us. The food was great. We ate in the restaurants & the buffet area. The choice was endless in the buffet & I find it hard to understand why people are criticising the food. Judging by the amount people had on their plates, they were certainly enjoying it!
Great ports of call with the exception of Heraklion, very disappointing but that is just our view.