"The excursion to Castaway Cay, Disney Cruise Line's private island in the Bahamas, was a contrast to past beach vacations. It offered convenient access directly from the ship, with plenty of amenities like umbrellas, floats, and dining options. No need to reserve lounge chairs early or carry heavy supplies."