Description and photos are a perfect match with reality.
Check-in and communication are super clear, friendly and fluid.
The place is nice, clean, well organized, with everything you need. And it's indeed very close to the subway station - in a lively and "real" neighbourhood - allowing you to reach downtown fast enough.
Can only hope I'll come back :)