We chose this cruise because it was going where we wanted to go and see what we wanted to see. From start to finish we had nothing but good things to say. The entire staff was polite, helpful, and always there when needed.
All of the food was well prepared, plenty of choices. There was always somewhere to go, and somewhere to eat. I don't think we had the same thing twice. Even the specialty restaurants were excellent and well run.
The cabin was well maintained - always clean when we returned. It was also always turned down at night when requested. Even the day we left the 'do not disturb' on, they came back when requested and maintained our room to their high standards.