We booked this cruise totally for the length and the ports of call. We were not sure of the quality Marella would provide but the whole experience was much better than anticipated from some reviews.
Flights arriving throughout the day which meant embarkation was staggered and went very smoothly. Cabin was available straight away and luggage arrived timely.
The ship is a medium sized older ...