Telmo’s place is an excellent hub for your visit to the city. With great location for shops, bars and restaurants. Would highly recommend and defiantly re visit.