The best except for the airports.
The Cruise was great, the ship was new and exciting, and the crew was friendly and helpful. However the air travel was really bad. The next time I'll drive down to the port.
Food and Dining
Service and Staff
Cabin / Stateroom
Always use the lift, there are too many floors.