Great place! So much natural light. Best street in Buenos Aires. 10/10.