It was our third family Royal Caribbean cruise. We were 16 in all, with 11 cabins, The service is excellent, the ship was lots of fun for the kids and many activities for everyone. The shows were all outstanding, Broadway levels. The food was also very good and varied. The waiters took pains in satisfying everyone with special dietary needs. The ports were all uninteresting and boring. Lots of shops with "souvenirs" and not much more, perhaps a nice beach, but that's all. The only big problem for us, was that the only channel in English was CNN. This is very important for us, a deal-breaker I would say, because we like to spend time in the cabin and on the balcony. Whilst in the last years they had Fox News, this year it was nonexistent. On account of this, we have decided not to book Royal Caribbean for our next cruise.
Cabin is comfortable and beds are good.. Again, the fact that only CNN is offered as news is a deal breaker for us.