Great place! Everything has been recently renovated and makes you feel like you are in a high quality hotel.
The only drawback is that in front of the building there's an assisted drug consumption center, and at night there may be people making noise, listening to music, or even arguing. Definitively not the ideal place to walk alone or hang around with your kids.