Well, plain and simple, this ship was bad.
The food was bad and the service was bad. The entertainment was also bad.
The ship was rated as a 4-1/2 star. If that is true, then Royal Caribbean must be a 10-star.
I would say this ship was more like a 3-1/2 star, so beware.
My advice is go on Royal Caribbean. That's what I will do next time.