The high majority of the reception & accounting staff were rude, un-concerned about their passengers and completely un-pleasant. This is a service industry and they should enjoy their career or choose another. Perhaps a behind the scenes desk job.
On another note, our cabin steward and waiter were excellent and always considerate and pleasant and deserved the tips.
The ship and rooms were clean and well-engineered for space; exceeded our expectations.
The food was mediocre; yet not as important to us as the ports of call. If quality of food is important to you, note that just about everything was of sub-standard fare, altho it was presented well.