The cruise was good, as was the food and entertainment.
Cruise ship staff were excellent.
If I have a criticism it would be the distance the ship was docked from the the town/city we were visiting, also the length of time we were allowed to spend on shore at some ports of call was not enough.
Cabin was kept clean and tidy. No complaints cabin staff were great