Great spot in San Telmo, which is well located to explore most of Buenos Aires. Flor's apartment has a lovely balcony which is the best feature.
It's been mentioned in other reviews but the elevator system is quite loud, so I'd recommend ear plugs.