Is a Dukascopy a solid broker for forex and marketing trading? DMA as well?

Is a Dukascopy a solid broker for forex and marketing trading? DMA as well?