We did the Durban / Madagascar / Portuguese Islands 7 day cruise. Unfortunately couldn't get off for the Islands. Enjoyed the cruise so much that we are going again in April to see if we can get onto the Islands.
This was by far our best holiday ever. Can't wait for April 2016.
Service was superb and friendly. Although we do think you could do with more service on the pool deck during the day. We have never come across such happy employees all the time! You must be doing something right.