Travelled with my two Grandchildren aged 7 and 10 who loved the ship, and were happy with just about everything on it!
I wasn't so easily impressed and I don't really know how I feel after the cruise
The positives -
nice position for restaurants - loads of storage, plenty of room for how long you're in it