The ship is an amazing ship for family cruising. Especially children 8 and older. There’s plenty to keep them busy. If you have children, choose an aft cabin. All activities for kids are aft. Otherwise you will be walking half the the time. Plenty of restaurants both for children and adults. The dining staff in the main dining room which is cramped when the ship is full, were fantastic. The food was mediocre.
The shows on board were different and eclectic. Lots of talent.
I did not try any of the specialty restaurants as I was traveling with my family of 14. Make reservations early.
Typical cruise cabin. Cabin attendant was wonderful.