Very well located (two blocks from the subway), easy access to other city spots, mini-markets and restaurants in the neighborhood.
I didn't meet Hector, but truth be told: I didn't need (and didn't miss at all). He arranged everything before I got there and I had zero trouble with my stay.

The apartment is good and has everything you need for your stay: pans, glasses, wi-fi, a cable TV, even a clothes washing machine.

Totally recommended!