In fact, the cruise line's 1, 000-acre island private island, CastawayCay, located between Grand Bahama Island and Great Abaco Island in the Bahamas, is a complete letdown, with little more than a few play areas, a sunken boat to snorkel around and three beaches to wade in.