We flew into FLL because they had direct flights (coming from West coast). Unfortunately--US Airways rerouted our flight home and we had a layover and plane change in Charolette.
Used SAS transportation. Got the recommendation (rec.) off of CC and highly recommend them.
Stayed at Miami Hyatt Regency. Got the rec. off CC. We had a HORRIBLE experience. We were supposed to have a non smoking room with a king and all those rooms were taken when we arrived. We ended up in the living room portion of a suite on a sofa bed with a mattress a thin as a waffle.
Our cabin was towards the front and it was a very rocky cruise on sea days. The cabin itself was nice--flat screen tv, couch, bed and balcony was nice to sit out on.