Excellent choice for staying in Buenos Aires, it's a great location, near literally hundreds of bars, restaurants and other attractions. Also, transport links to everywhere within easy reach.
The flat is just like described, very comfortable, although don't expect it to be quiet because such a thing simply doesn't exist in Buenos Aires.
Juan & Gaby were wonderful and friendly, being responsive to every enquiry.