Overall: A good cruise, our sixth family cruise all on Carnival. The refurbished ship looks good. Our older teen daughters were disappointed there weren't many kids their age. Other than that, a good time. We took the Carnival bus from the airport and back. A quick and simple way to get to and from the port.
Embarkation: Quick and fairly painless. I can't understand why Carnival doesn't send you the Bahamas government forms before your got to the port. Debarkation: The quickest in our six cruises
Cabin: Two Rivera outside cabins kept very clean by our steward. If you are booking on a Fantasy class Carnival ship, save your money and book on a lower deck.