We had a great time on our fourth cruise on Royal Caribbean. We had a midship oceanview balcony on deck 7, and the room was quite nice. I would say that it seemed to have less storage than rooms that we had on previous RCI ships.
This was our first time on Oasis of the Seas, and there was a lot to do on the ship. Because the ship is so large, it never felt all that crowded, even on sea days, and the Solarium was a wonderful adults only area for lounging, swimming, and relaxing. We loved taking in the Boardwalk, Central Park, and Promenade, and we spent a lot of time taking in the entertainment at the various bars on the ship.
We had a five night dining package, as we enjoy the pay restaurants, and we enjoyed getting to sample Chops, Giovanni's Table, 150 Central Park, Sabor, and Izumi for a reduced price. I highly recommend doing the package if the pay restaurants are your thing, but make sure to visit the dining desk as soon as you are on the ship to make your reservations, as ours were not pre-booked when we arrived on the ship.