10-day Fantasy Fest begins in Florida Keys