I know someone that lives in that complex. It is BY FAR the best deal on apartment condos in the city. Most other other developments don't even come close to what you get for the price (<$150 per sq foot WITH parking). The neighbourhood has lots of amenities and so does the complex itself (pool, sauna, exercise, work shop, billiards room, tennis) (some you have to pay extra for). There is a major bus route (the 12) at the door. There have been a considerable number of improvements to the building the last decade or so. I gather it went through a rougher patch in the late 80's so. The building has cement between all the units so it is nice a quiet as well. It is about 75% owner occupied from what I hear.
The condos themselves are very large (all 2 and 3 bedroom unless they have been modified) and price is certainly right. Find one that has been renovated and has an indoor parking spot and you are all set. It is a large set of buildings so there is generally several units to choose from at any given time.