The apartment is pretty well located; there are plenty of stores in its are. Metro station is not so far from the apartment.
Timur prepared a lot of Information about transportation and possible places to go.