MSC Opera has 856 cabins of which 172 are balcony cabins and 28 are balcony suites. The ship has four restaurants, eleven bars, two pools, and two whirlpools. The liner boasts the MSC Aurea Spa and Solarium, a disco, video games room, internet cafe, casino, team building facilities and a medical centre. The ship has a wonderful array of duty free shopping and caters for kids with the Buffalo Bill children's play area. Additional facilities include the 'Cotton Club' bar and a stage on deck for outdoor entertainment.
Opera will arrive in Cape Town, South Africa for the first time ever on 19 November 2012, and will operate out of Durban from 22 November 2012 until late in February 2013, taking over the popular Mozambique three and four night cruises from
MSC Sinfonia. She will then sail down the coast to Cape Town, from where she will operate 3 local cruises before setting sail for Genoa on March 5th.