We have been on several cruises in the Caribbean,Middle East and Asia.
We chose this Cruise because we were going to Dubai anyway.
We have sailed with MSC before. Read more
Small but adequate. You get what you pay for.