I would call the theme of this cruise "technical difficulties". It seemed to be an ongoing thing for the Oasis. You would think this was her maiden voyage with the annoyances and issues we dealt with so this is our last voyage with Royal Caribbean. The staff was very hit and miss on friendliness and efficiency. It felt like they were working out the kinks of a new ship/new staff/new everything when I know this was not the case.
Embarkation was like a long line of cattle. Disembarkation was chaos as usual but once they actually let us off the ship and we found a porter, life was easier. I highly recommend you find a porter if you have more than carry on luggage. Totally worth the tip.
The shows were late until our last two days at sea which is frustrating if you have small children and don't want to pay extra for childcare "after hours". I would have loved to go to a comedy show on the ship but they held it in a tiny room that only held a small amount of people and every one of those shows started late in the evening.
We enjoyed our cabin. The king bed was nice but the placement of the sofa bed could be better. I liked having adjoining rooms with our children.
We drove to the port and had reserved parking in the garage. Do not prepay. We then had to wait for someone to come out and override the machine because we had prepaid. It was a pain.