Embarkation was very long and tedious, but understandable as we had to go through passport control. Disembarkation was much faster. Explanations are not always very well explained, especially the fact that you have to zero your cruise card otherwise you will not be let off the ship, personally I feel that your visa card should be re-imbursed and the passenger should not stand in a queue for hours to get their monies refunded. If you only have US$1.00 on your card your have to queue, even if you choose not to get the money refunded, besides most banks will not even exchange as the denomination is too small and the cash fees too high.
The coffee at the stations was absolutely horrific - it does not even taste like coffee, from the barrista it is divine, but you have to pay for it.
Shore excursions we did, did not fulfill their promise in Pomene, it said that you will receive a fruit platter, we got a skewer, and a drink - being on holiday on the island, I did not expect a soft drink, and the other drinks were the furthest walk from the loungers, and for R345 per person I think it was not worth it.
The cabin was in mint condition, ample cupboard space.