The room was great in the royal family suite. Loved the restaurant Wonderland and Jamies Italian was good as well. Didn't like the japanese Izumi not enough variation of food. My son joined teen club and made lots of friends. We hardly saw him. My other 2 children mainly stayed with us they didn't want to join the kids clubs. I found the pool really busy and couldn't really get a seat by the pool. With the suite we had a private area but it was nowhere near the pool so didn't use it. The shows were good but there were not enough of them. On the cold days at sea i think they need to have more on as the pool was closed. The on board shopping isn't great unless you want expensive stuff or duty free. The kids enjoyed the dogem cars but they were not on all the time. We met some lovely people on board.
Cabin great size as we had 3 children but was expensive