Stella is super responsive. The place is nice and simple as pictured. Location is great, near Guy-Concordia subway station, which is only two subway stops from the station where the airport bus drops off. There are lots of students and international food in the immediate area due to the university.
A recent review said that the air inside is very dry due to the heaters, and their eczema flared up. I was a little worried about this, but when I arrived, there was a humidifier and I think that helped.
All in all, a simple and very straightforward spot! :)