Would recommend no hesitation. They have thought of everything. Staff was wonderful; food great; entertainment top notch. Dining times easy to arrange; reservations a great help; didn't feel the "nickle and dime" you for everything. If you wanted to pay for ice cream you could, but you didn't have to. Even though there were 5600 cruiser on board, you really didn't feel crowded. Yes, on a parade time, or special happening on the Royal Prom; but not on a normal afternoon or evening.
Starboard Cabin number 8715. Balcony overlooking Boardwalk (just above Johnny Rockets). Room was a little narrower than some ships; closet space OK but not great. Enough storage space - luggage under the bed was fine. Bathroom storage good; bathroom roomy. Shower fine. Shampoo, soap, etc. provided (travel size bottles). View from balcony can view aqua show fairly well. Not noisy with door closed. Nice room. However, would choose a Jr. Suite next time.
My only complaint - we were traveling with a person using oxygen, scooter and needed wheelchair help off the ship. The directions were not clearly stated (and should have been since we were wheelchair assisted getting on the ship). Each person you asked had a different answer. So be sure you have all those procedures before departure. Parking lot departure was also a hassle - if you leave persons and luggage at the curb, then cross the street to parking, to get back to the curb is a challenge. Have to leave the area for several blocks, then make a U-turn to return. Can't double park, so might have to go around again...
All-in-all, if you are thinking about taking the Oasis of the Seas, don't think anymore.... Just book it !!