itinerary and palces to visit and each destination had a lot to offer.
value for money
Embarkation and disembarkation are very easy. Entertainment is diverse and fun. Crew seem to enjoy their jobs (not a fake atmosphere of hospitality). Speciality restaurants provide an upgrade from the regular fare,Everywhere except the buffet, the food was very good