I always try to experience all of Royal Caribbean 'new' ships and I've never been disappointed. To that end, it was outstanding in terms of crew support, guidance and service. Every place I dined was awesome...food was cooked 'just right' each and every time. Also, this is my 1st time staying in an inside cabin...NOT BAD!
Now for the improvements...for a huge ship I along with my 5 traveling BFF's felt it didn't hit the mark.  The variety shops wasn't available or up to par. For example, we saw T-Shirts in one garment store selling the brand 'Newport News'. This is NOT a quality brand and to top it off, they triple the buying cost. More shops are very much needed. And, all the fine jewelry stores pretty much sold the same stuff.
 the quality of entertainment need much to be desired. The Aqua show was on the level of a high school production; we walked out along with many others! The comedians too were poor; some cruisers became bored and walked out or became challenging to the comedians. On a high note: the Mo5aics were totally outstanding. The play 'Grease' was good too. However, Grease and Momma Mia are ALWAYS the play selections on most of your cruise ships, so you know it's time to move on from them. It was also very odd that the play Grease had to be cancelled because one of the actors became ill---why wasn't there a fill in?
 the casino for non-smokers was NOT good because it wasn't spaced far enough from the smoking area. Perhaps you will consider having two casinos (smoking and non-smoking) on opposite sides of the ships or on two different
levels to please all. the water package need to be sold in smaller bottles for easy carrying. I listened to loads of complaints about how inconvenient it is to carry those large Evine water bottles especially for the children and seniors. I totally agree!  MUST MUST have better DJ'S for dancing! MUST MUST have better singers.  a fireworks show should be considered as an added feature for the 1st and/or last day of sailing.  need to increase the guest service reps!
 phone service really poor. Receiving phone messages was ALWAYS delayed. My 5 BFF'S messages would not get to each other until AFTER 12 midnight if at all! And, the phone wake-up calls only worked twice; we almost missed our excursions because of that!  where oh where was the Captain? We along with many others thought it rude he did NOT greet anyone!
Food and Dining
Service and Staff
Cabin / Stateroom
Come prepared to be amaze and be assured, the crew will treat you like royalty!!! And, wear comfortable shoes for all excursions.