The cruise was good, however there were some things that were very lacking
1) The complimentary dining room foods was ok, but did not taste fresh. For the price paid, I would expect more quality food. Lots of options though.
2) not enough bartenders, there was always a wait for drinks and most of the bartenders were not friendly and seemed bothered to serve you