Disclaimer: I've been on RCL Oasis twice and the Allure once. All out of Ft Lauderdale.
If I can help it, I will never leave out of Miami again, but if I have to, I will pay the $20 per day to park at the pier. We used ParkSafe and it took an hour to get to the port and another hour to get back to our car. They just can't handle all the people. Using Park N Go in Ft Lauderdale has spoiled me. Once at the port, we were on the ship in 10 minutes.
Disembarking was also smooth, since we carried our own luggage off and were off the ship by 0800.
Cabin had plenty of storage space. Balcony was a nice size, but the table provided could only fit a couple of drinks.
Great port. The locals are not pushy at all. There is a charming craft market just outside of the port shopping, on the other side of the hotel.
Stayed on the ship. I hate this port. Locals are so pushy
Once you've snorkled here, hard to do anything else
Parking is a nightmare