Very good location, subway is in a few minutes, but we were walking everywhere.
A lot of good places with food and coffee nearby, though the street is not noisy.
In the apartments there is anything you need for a short stay.