Great location et amenities for a short stay in Buenos Aires/San Telmo