cruised on the CPT-Walvis Bay-CPT trip on the MSC Musica this past weekend - had an outside balcony cabin that could accommodate 2 adults + 2 kids on a double bed and double sleeper couch.
Food and facilities are improved from the MSC Symphonia and the ship is wider and longer therefore somewhat more stable in choppy waters, but I would say meals, service and amenities are 4 star and still not 5 star.
The Musica was launched 2006 according to Wikipedia so is by no means a new ship, but this is it's first season in SA waters.
Next year we are getting the MSC Orchestra
Drinks are (like everything else onboard) charged in US$ and converted prices vary from about R35 a beer to R100 a cocktail or double spirits with mix. With a booklet of drinks vouchers prices work out to about half the above, and by the end of the cruise it is sometimes quite a challenge to use up all your last drinks vouchers *that is if you have paced yourself in the first part of the cruise*
Bear in mind that they use the american system of measuring tots, so if you ask for a Single, you actually get a Double, and if you ask for a Double it is actually 4x
Drinks and internet voucher booklets can either be bought online prior to cruising, or once you have boarded the ship. Vouchers are also available for non-alcoholic cocktails, cooldrinks, coffee and ice cream.