This was our first experience of cruising and I booked it as a surprise birthday present for my wife. Our group was two adults and our 12 year old son and chose the Caribbean for guaranteed sun/warmth during the Autumn half term holidays. The ship was chosen as it had loads to do for our son both activities and DreamWorks experience.
Travel to Miami went without a hitch, arriving on time with only the attitude of the cabin crew putting a black mark on the journey. I had booked my own transfer from MIA to our overnight stay at the Turnberry Aisle Resort, Aventura and then to Port Everglades the next day with Jiffy Jeff. Once clear of Immigration/Customs at MIA I rang Jiffy Jeff and our transport arrived less that 10 minutes later taking us quickly to our overnight hotel.
I've read moans from previous reviews about the size of the cabins and showers but ours was just right for the three of us. Cabin had an LCD TV with limited channel choice, hairdryer, built-in wardrobe and fridge. It was a bit of a squeeze for two people to pass at the foot of the bed and very narrow between the desk and the bed-settee when it was folded out, but it never felt cramped. We had a couple of faults during our stay, The safe failed one evening when I needed access to my medication and the phone kept resetting itself. Both of these were resolved within 1/2 hour of a visit to Cruise Services
Did a tour of the shops close to ship. Pestered by Taxi hacks and the odd shop keeper but just ignored them