Thanks denpanosekai. I was also looking at Vida Lasalle. Looks not bad. Project is definitely smaller.
Actually, they are building a train station (on the candiac line) nearby, no? Would be a quick access to downtown. I wasn't initially considering Lachine, but I am now with the access to the train station and canal. Outside of traffic hours, the drive to downtown is pretty quick too. What worries most is the scandals...