Visiting unique ports of call like Madagascar and the Seychelles the Costa Victoria was fine.
The staff on the ship worked very hard and managed well dealing with the incredibly variety of languages spoken by passengers from so many different countries.
Entertainment was first class and probably better or at least equal to the best on any of our previous cruises.
The food supplied was very good but not outstanding with extra charges for things normally included on a cruise like ice cream (not even supplied with the desserts in the dining room) and pizzas ( on an Italian ship!!)
As a European registered ship paying minimum EU wages it was consequently understaffed compared to some other cruise lines paying lower wages. This was evident in the dining room, bars and cabin care. No waiters or bar evident in the theatre either.
Excursions (in such an impoverished part of the world) were very expensive but were generally very interesting and worthwhile.
We suspect that staff would make extra efforts if the gratuities were not a compulsory automatic addition to the ship account.
Another oddity was the daily debit of our credit card rather than the usual procedure of settling the bill at the end of the cruise. This made it difficult to dispute the bill or cancel a reserved excursion (if, for example! It became apparent that it required more physical ability than expected).
However - we are confident that the totals at the end of the cruise were correct.
The ship was in excellent condition and was constantly being varnished and painted.