The Oasis is a beautiful ship. I have to say it's fun to pull into port and dwarf every other ship that is docked there. Central Park was our favorite spot- very uncrowded, peaceful, and gorgeous. Our teens overall had a great time. Make sure to go to Vintages for tapas and wine. It's tucked away in Central Park and is easy to overlook. Try the Italian restaurant for lunch- it's cheaper at that time, less crowded, but has the same great service and food. We never had to eat at Windjammer once on this cruise, as the other food venues were so varied and accessible. The main dining room had great service and ok food- nothing surprising there. Our favorite show was the headliner show. The Aquatheater show had some pretty spectacular stunts, but also some odd parts- such as men dressed in frog suits jumping around and pretending to be frogs complete with tongues sticking out- which caused my teens much merriment. Although we had a great time and liked the Oasis, we are going back to the Freedom class for our next cruise. What we didn't like is that the size of the vessel makes for less community on the cruise. For example, instead of just sitting at the pool and being able to watch the fun activities, such as the various pool contests, on the Oasis you have to leave the pool and sit in the Aquatheater auditorium to watch any of the contests. Because of Central Park they divided up the larger pool into two smaller pools which were horribly crowded. For us, the Oasis was just too big.
If you travel with teens/kids on this ship make sure to get the GPS iphones that you can rent on the ship. This ship is so big that being able to locate your child/teen on the GPS is reassuring. Go immediately to rent one when you get on the ship, however, as they sell out quickly.
Now to the smoking issue. We had a large group of smokers who were in the two rooms adjacent to us. They seemed to invite other smokers in to use the balconies in their rooms to smoke on as well. The two groups were friends and had removed the partition, so frequently there were large numbers of people smoking at once on the balcony. We were never able- even once- to use our balcony because of this. You should know that Royal Caribbean allows any number of people to smoke on the balconies with no limits. In our case there was at least two smokers on the balcony- but usually more, and sometimes a lot more at all hours of the day and night. If this happens to you, there is nothing you can do about it and Royal Caribbean won't control the situation. I'm surprised they are not concerned about liability if an asthmatic kid or adult has medical issues due to the smoking allowed.