This is a great location if you want to be away from the tourists. The metro station and bus stop are two blocks away, so it is pretty easy to get anywhere in the city.
The apartment itself is great for tourists or business travelers. Fast Internet, steel shutters on every window and even a parking spot in a city where winning the lottery is more likely than finding street parking! (not that you need a car anyway...)