Neil's place is very very good. Perfectly located, very confortable and nice decorated.
The area is great to visit Buenos Aires, lots of shops, and a good glimpse of what Buenos Aires is.