Nice place in an apartment building. As mentioned in the description it’s on 3rd floor ~ 35 steps.
Near to subway station and buses.