This place is great! You're right on the subway track, which is annoying if you're a light sleeper (we did not mind however) but it's a 3min walk to the subway station! That means easy access to the city!
The place is great, it's got everything. We could get our clothes washed, had no dishes to was (dishwasher, yay!) and it just feels like a homey apartment.
We have enjoyed ourselves very much!
Tip if you're by car: we did not get a permit to park in the street (which is crowded), but parked in a parking lot just beyond the subway station. For a 3/4 day stay it costs about as much as a permit and there's always room. (6am-6pm: $7, 6pm-6am: $3 - effectively $10 per full day)