I currently live in Place Elgin - I've been here since August 2009. I have nothing bad to say about the building, the apartment was given to me in good condition (small 1 bedroom) and I haven't really had any problems since. My drains in my sink and tub got clogged at one point - I reported it to the landlord and someone was in to unclog them within 24 hours.
The pool is great, the door men are all very friendly and the 24 hour couche tard on the second floor is very convenient.
The only downside is the rent, a bit on the steep side which is why I'm moving. My lease for next year was bumped up to $1048 (from $1010) and I live in the smallest unit type in the building. However the location is fantastic - steps across the street from McGill and walking distance to pretty much anywhere downtown.