All in all it was a good experience and did not feel like the plague ship some reviews have mentioned (I was a tad concerned on departure).
All the crew were really lovely and helpful - especially our cabin steward, the staff of coffee port and reception.
Show performers were enthusiastic and performed well - the tribute to broadway was particularly good.
The Kora-La restaurant was great, well worth the surcharge.
Desserts options were always good and plentiful!
Great choice of ports.
Enjoyed the excursions - we took a forest hike in La Gomera and the Fire Mountain tour in Lanzarote.
Embarkation and disembarkation were very smooth - even though our flight was late on the way out.
Lack of choice for vegetarians, and the pizza is really bad.
Lack of ethnic diversity in the show team - felt particularly awkward in the Africa show (the section on the 'cannibals' made me really uncomfortable).
Would prefer a choice of flights when booking.
Good size, well maintained. We had one technical issue on the first day with the bathroom light but it was resolved promptly and reception later checked that it was no longer causing issues.