We selected this cruise based on the dates more than anything else. We wanted to be away for Christmas and New Years and we had to work with the school schedule since we were traveling with a kid.
We flew in the night before to Fort Lauderdale and stayed at the Courtyard Fort Lauderdale Beach. For a hotel to spend a night at before the cruise, it was fine. We took their cruise shuttle to the ship.
Embarkation was fine. We got there around 1:30 to avoid the rush. We had done all of the "Ocean Ready" stuff and had all of the pre-registration done that we could do ahead of time. We are also Platinum. But for some reason they made us get into the general boarding line. Since the line was so short, it didn't matter. We got through quickly.
Cabin was fine. Slight odor in the head that we couldn't seem to clear. It was there when we checked in. Not too bad. Watch out for the corner of the TV when using the balcony slider!
Really enjoyed this Catamaran tour that we booked separately. Would do again, 10/10.
It's a great beach.
Trolley tour was OK. Enjoyed walking around the island and shops.
Took a taxi to Eagle Beach, was a great beach time.