From the moment you arrive, you'll feel welcome. The kitchen now has a brand new Microwave, the living room is a huge and spacious as the pictures show, and plenty of restaurants around, for all tastes.
You're across the street from bussing, and a short walk from the train, a movie theater, etc.
The amenities may not be as many as offered on other listings (the TV is an internet based international box and, not a proper cable) but for a short stay? It's perfect.