This was our second cruise with Carnival (previous cruise was on the Carnival Dream in Jan 2012)
and it was really fantastic.
First off we drove to the port and parked and the "Cruise and Park" which was $30 cheaper per week than the parking at the cruise terminal. This parking was less that 5 minutes from the terminal and the shuttles ran very regularly.
Quiet location, nice balcony, good storage, efficient bathroom