1. Getting on and off - excellent at every port!
2. Food - excellent, however if your intention is 5 star meals each and every time you are seated you may be disappointed. Wine selection is great, and sommelier very helpful. Unlike some reviews, the Indian food at the buffet was really good.
3. Crew - captain made the voyage special. Passing Gibraltar at sunset was high point of crossing, and the captain chose to make it special. Thanks.