That is a great place to stay. Very well located right on Recoleta and within walking distance to lots of bars, restaurants and coffee shop.
The apartment is big and very comfortable. It has all the necessary amenities for a pleasant stay.
The internet works well and It is great if you need to work while you are enjoying some time in BA.