My family of four drove to Miami from our home in Atlanta. I had prepaid for parking near the airport, arriving around 1:00 PM. Saved a bunch of money over parking at the pier! It took about half an hour to catch a shuttle bus to the port.
Embarkation was painless. Of course the porters mutter under their breath if they don't get the tip they want. It took about an hour to go through check-in and step onto the ship. Our luggage arrived at our cabins in about two hours.
We had two rooms on the main (2nd) deck - one outside and one inside. I did not miss having a balcony and appreciated the larger room. The rooms were clean and nicely appointed.
Quiet. Nicely laid out. Plenty of storgage space.