I cannot thank enough how well I was welcomed. The team was very, very accommodating. as for the place itself, it is in a perfect spot downtown Montreal nearby Universities and everything.
Do not judge by the appearance of the building- it is absolutely as described. And even better. Cheers!