The apartment is located in a great spot for access to public transportation. A Metro station is very close (but not quite close enough if carrying larger luggage) and the city buses are close. If taking a taxi, stress to the driver the FULL street name.
The only drawback, really, is the noise from the upstairs neighbors. If you're not accustomed to big city apartment life the noise may seem too intrusive. It kinda reminded me of home, though.