This was our 7th cruise; 2nd on Royal Caribbean. We chose the Oasis of the Seas for the kids (teenagers). There are many fun, safe, things for them to do, and we felt comfortable letting them charge off on their own.
Our last cruise with Royal Caribbean was five years ago on the Liberty of the Seas. There are many changes with Royal Caribbean since then. Some are good - some not so much.
Dining room choices have change somewhat - we like the new menu with many choices. Service in the dining room was outstanding. The only criticism was that there were fewer fresh fish options available than in the past. Sort of disappointing. We also chose one of the wine packages, but probably won't do that again, since the choices of wine are quite limited.
Very nice cabin - bed was very comfortable. A/C worked well. Balcony was large and view was terrific. We could not hear any noise around us, coming from either the adjacent rooms or the hallway. Bathroom is fine - small, of course, but lighting was great, water was always hot, and plenty of storage for our toiletries. We liked the interactive TV that permitted us to see what was going on, menus, activities, info about shore excursions, etc. Very useful. Cabin service was outstanding. We never had to ask for a thing - our cabin attendant could not have been more attentive.