We chose this cruise to be on this amazing ship. I was a little worried about the number of people (6K guests), but RC does an amazing job distributing people throughout the ship. As you would expect it can get crowded in certain places at certain times, but those are fairly rare.
The Royal IQ solution to booking shows is an easy way to make sure you have a seat when the time comes.
The staff and waiters are excellent. The room is also great and well laid out to maximize your limited space.
The cabin was excellent. It was well laid out for such a small space.