The cruise came as part of a package so we had no choice of the ship we sailed on. We have sailed 5 times before on Princess , Royal Carribean, Carnival and Thomson. The ship was overrun with children even though it was term time. You couldn't get near the pool or hot tubs and by the end of the day the water in the hot tubs was grey.
The ultimate drinks package was excellent. The drinks were well prepared and included all good brands. We had a balcony stateroom which was large and comfortable. Coffe machine in the stateroom. The bed was comfortable. The bathroom was large with a great shower.
Embarkation and disembarkation were slow but the ship was full.