We were in multiple rooms with the kids 8230 which was nice and a balcony ocean side. Was great our Stewart was great learned all the kids name. We had the kids in 8229 and 8231.Inside interior rooms they were about the size we expected. the entertainment from Royal we felt was "soso" everyone raves about royal entertainment but it was amateur to say the best
The ice skating though was great, the outside groups they brought on the jersey boy guys were great!!.
We felt that Dave Devine was ok cruise director didn't see him much on board... and the fun stuff like volleyball etc didn't pick up until Thursday almost 5 days into the cruise.
The food and service was great they treated us great all the time getting drinks, cleaning etc...
The windjammer was good also we did try CHOPS, and the Giovanni table. We liked CHOPS but on other cruise lines the chef comes out to great you, you feel special here I felt it was just a sit down dinner, The steak was good but no special appetizer missing that personal touch.