I have cruised Royal for about 10 years now. I tried Carnival/NCL/Holland. I like the mix of people from the infants to the grandparents and all the ages in between.
The check in was smooth and seamless - no problems there.
We tried something new this time - we stayed on the Central Park Balcony. Won't do that again. If you don't mind sharing the view and music with others, it's fine. What I mean about that, I always enjoyed a brief nap with the ocean splashing but couldn't do that as it is not private. Nothing wrong with the location or the balcony but I will go back to ocean view.
Definitely nicely appointed and the shower is slightly larger. However, if you are by the sliding door and try to get out of bed - it's a tight fit and I'm 106 lbs. That's my only comment.