We stayed at the Royal Suite and everything there was great. We were able to be one of the first ones to board and our room was ready the minute we stepped on the ship as opposed to everyone else who had to wait till like after 1:30 pm. The shower had a steamroom which was a bonus and we used to sweat off all those extra calories from the delicious food on the ship. Since we were royal suite guests, we were able to have breakfast at Chops Grille with maybe like 3 other families there so it was fairly private and exclusive. We also enjoyed dinner there 1 night for an extra cost but it is well worth it as our steaks were juicy and lobster melted in your mouth. Another perk of being a guest at the Royal Suite is that we had our own personal concierge Nadia that helped us along the way from boarding the ship to our shore excursions to everything else we needed to know. We also had the unlimited beverage package which is a must as drinks are plentiful. The last day, Nadia helped us get off the cruise ship by expediting us through customs and probably saving us 1-2 hours of waiting plus we didn't have to wait for our luggage at the terminal as we were able to take our luggage with us the morning of leaving (usually you have to leave your luggage outside your room the night before so you need to know what youre going to use and have a separate carry on bag).
see above but the room was very spacious plus every day we got chocolate covered strawberries delivered as well as champagne and wine on the first day. they also provided a wine opener so no fee to open it. the baby grand piano is also cool just to have there.