What an amazing wonderful experience. We did the Caribbean cruise. This was our first ever cruise. We chose MSC as We were attracted to the destinations that other cruise company’s didn’t do. I read the reviews and was a little nervous but there was no need. It was a wonderful experience, staying in a five star hotel that took us to amazing places. Staff were wonderful, and ok you might have to queue or wait for a drink during busy times but the bar staff knew what they were doing and would get to you in turn, often serving 2-3 people at a time. Some people were rude which rightly didn’t get them served any quicker. I enjoyed visiting all the different destinations although short visits but the excursions gave you an overview of the place. Also enjoyed the days at sea. Ship would be fuller but the atmosphere created by the pool entertainment team was great. I would definitely use MSC again although would try a different ship and locations as that’s what we like to do. I am also curious to try one of the bigger cruise companies to see if they are as good as people say and worth the extra money, personally I think it’s difficult to beat this experience.