Hotel is a solid 3 stars. Location is great if you want to be near theaters, shooing, restaurants, and center of the city Obelisco. Some of the streets have very narrow side walks, or broken tiles (most BA).
If you pay with credit card, you safe yourself a 21% of VAT tax.
Excellent bang for your buck.