The promenade of the MSC Virtuosa. All photos: Pawan Singh / The National

Inside the $800 million 'MSC Virtuosa': Dubai’s largest cruise ship sets sail