ABC is a clear winner for us. Salt mines, flamingos, desert landscapes, amazing snorkeling, cool night life, tons of history. So much more than another beach stop. Amber Cove, Grand Turk, and Nassau are common. Carnival goes there time after time. Yawn. The ABC itineraries are harder to find. The only negative may be that there are more sea days. That's a plus for us. We love sea days.