Super central location to San Telmo Plaza and their version of Grand Central market which host food stands and lots of vintage stores. It’s walking distance to many good restaurants and bars. One little Gem is Amalia which is an Italian restaurant right in front of the apartment. Definitely recommend If looking for something within walking distance to many spots.