Great location in Palermo. You have of great places to eat walking distances from the apartment. I recommend to go to Plaza Armenia, there are tons of great restaurants to choose from around the park
Is also close to the Subway station , which is located in Avenida Santa Fe