Well organised, boarding and disembarkment was quick - no need to pay for preferential embarking. Cabin was neat and clean. Bars were very busy especially on the deck - ice cream was virtually impossible to get to - will not buy the ice cream and soft drink package again.
Coffee package also a waste as there is coffee stations available.
Food in the restaurants were very disappointing - food was bland and cold and we ended up eating at the buffet rather.
Very neat and clean
Traffic was very busy - make sure you have enough time when leaving for the port
Will not do the Inhaca Island trip again - was dirty - water was murky and island was dirty. Locals harassed us and became rude when we did not accept them as tour guides.