There's two phases, Electra I (at 954 King St West) is the one he's talking about.
Electra II (at 1029 King St West) is the one you're talking about.
I agree with you on the finishes in DNA, generally, it's nicer. But some of the layouts are quite crappy. All the units in Electra are 2...