Great host, great location, a great place to call home when you're in Buenos Aires