Discover Carnival Cruise Line private island, Half Moon Cay: A detailed review of this Bahamian paradise, also known as Little San Salvador Island.