The place is great for long/short stays! The photos are accurate; the apartment is even bigger than we expected. The neighborhood is quiet and has some cheap & tasty places to eat in. Definitely try Urbano Cocina Americana (the best ribs we ever had), take Jiro Sushi with you, try out the breakfast or empanadas in Café de La " U", and try some cocktails in Brava Bar. At least these are the places that we enjoyed the most that are close to this apartment. If you'd like to get quickly to the central area, MITRE (train) from Estación General Urquiza is your best option. The subway is close too.
Anyway, we enjoyed our stay a lot!