The stay at Miguel’s house was great- the house is beautiful and spacious and Miguel is just such a generous and relaxed host, who is very ready to help (he even fixed my computer)!
In terms of the location: Santa Teresa is one of the loveliest neighborhoods of Rio and the advantage of the house is that, in contrast to most other places in Santa Teresa, there are buses to descend both to Lapa (near Centro) and Catete (Zona Sul). Great place to stay when in Rio!