Stella is great, super friendly, and the location is fantastic. Lots of great food and organic food shops nearby. One of my favorite neighborhoods in Buenos Aires.