An excellent place to stay in a Buenos Aires in a perfect location.