I would easily recommend staying with David! He is an excellent host. Very helpful and friendly! And so is his dog Gandhi, which is calm and cuddly if you want. David was very accommodating with check in and out time, even when my flight got delayed. He's helpful with tips and answered all my questions. His place is as you would expect an apartment to be when someone live in it (David lives there with his dog and you share the apartment with them, but have your own room and bathroom). The location is close to a lot of restaurants and cafes, and supermarkets. The bus and subway station is just a few minutes walk away, so you can easily reach the entire city. Endless amounts of graffiti and street art. Can be a little noisy if you're sensitive to it, since the neighborhood is "alive" all the time. I would happily stay there again! Thanx for a nice stay David! :)