Myself and my mom (who is 78yrs old) went on the trip. From the start of the trip till the end was AMAZING, the cabins was comfortable and spotless. The entertainment stunning. I am encouraging all my friends and family to go on one of the MSC cruises. It is truely value for money entertaining a great experience.The food was well divine. I would go on a MSC cruise any time instead of booking a holiday at a hotel where you still had to worry about meals. The drink packaging that you can buy online before the trip really adds that extra value for money. The staff are friendly and always have a smile on the faces and willing to assist you with anything. The baristas was most friendly of all. I was also very impressed with the upgrade of the Portuguese Island, so much better than when i visisted in 2011. Thank you MSC for the amazing memeories