MSC Cruises are the fastest growing cruise brand in the world. The reason is simple – they offer astonishing value for money.