I will keep this review relevant to what our experience was like and hopefully it will help with some pertinent information. This was our 5th cruise and 3rd to the Caribbean, our second with Carnival. We got a fantastic deal including flights and hotel from a very cold UK to Miami through the TA in eskimoville.
Flights with American ok but basic and lacking in alcohol and service. Airport customs/border people in Miami and Heathrow were their normal obstruculous selves.
Hotel in Miami, Crowne Plaza, ideal and clean and excellent service.
Loads of space, clean and lovely views.Red frog pub below but not an issue.