Good location--although not much to do in immediate surrounding, you are within walking distance to all the neighborhoods you would want to get to Palermo Soho, Palermo Chico, a bit farther you can get to Recoleta. Very centrally located but you will have to walk minimum 7 minutes to get to good restaurants and bars.
The apartment looks like the pictures. Very fast wifi. Hot water sometimes runs out at night so shower early. The host is very responsive on whats-app.
Overall good stay and most importantly is a great deal.