It was the first cruise my wife and I had undertaken; we went with friends who had cruised before. The whole experience was first rate.
Bar staff, on the whole, were quick and polite. Sometimes individual bar waiters were not but this was only on a few occasions.
The dining room staff were brilliant and the food throughout the ship from breakfast to dinner, and even later if required, was always first class. A varied menu was always served hot and very quickly.
The cabin and bathroom were always kept clean and we were well attended by the cabin staff. Personal touches made us laugh and the cabin attendants were always cheerful and ready to help.