Staying at Diana's was lovely. Her apartment in on a very central street, easy to get taxi's into town, walk along Copacabana, Ipanema, Leme (30mins) and Leblon (45mins).
Diana and her cleaners can not speak much English, so be mindful of this.
Diana provided a plain breakfast; bread and jam with Tea. You may want to buy your own food at the supermarket.
Diana was very helpful making suggestions for tours and things to do to explore Rio.
If I spoke more Portugese, I would stay again.