I had a great stay at Charo's. She speaks English pretty well, and was a very welcoming and gracious host. The apartment is nice and quiet, in a nice building. Great neighborhood -- lots of good restaurants/bars, not too touristy (the downside is it's a little far from the main tourist attractions, but I think it's a good tradeoff). About an 8 minute walk from the nearest metro.