We arrived in Miami about 2pm. We haved used Premier Parking twice now and have not had any problems with their service. $62 for the week. They bring you to the port from their parking lot (5mins away), and pick you up at the end of cruise back to your car...no problems. Don't get there too early or you might wait.
Got to the port and walked right up to get checked in. No wait. After 16+ cruises,(not all Carnival) I've learned not to arrive too early or you will wait with impatient cruisers. Our cabin was ready so we dropped off our carry-ons and proceeded to our first round of Guy's burgers.Very good burgers. Only suggestion is they should have smaller size for people with smaller appetite. The fellows working this station were awesome and very nice and polite.
We usually get an inside cabin as we don't spend alot of time in it. We have gotten balconies before, but we like to spend our money elsewhere. Our cabin steward did an awesome job, as they always have for us.