The itinerary was a main reason for taking this cruise. The staff and food are exceptional.
My only complaint is the size and layout of the cabins. We are in a concierge cabin and it's too small. The bathroom is just okay with a bathtub and separate small stall shower. The closet and drawer space are totally inadequate. I have to move the desk chair to walk between that and the coffee table to get to the terrace. The concierge lounge is a big plus. We often opt to have a continental breakfast there instead of going to one of the dining rooms or ordering room service.
The specialty restaurants are good and it's a bonus that there is no up charge for dining in them. My only complaint there is that some of the vegetables were overcooked and soggy.