I can't say enough about Elizabeth and her place. She was very communicative and quick to respond to any questions or concerns before my arrival and during my stay.
The location is hands down the best. It is within walking distance to the beach, the lagoon and the supermarket is right across the street.
All the ammenties are available including the kitchen, livingroom, balcony to relax outside and a private bathroom.
I highly recommend The Bird's nest for your stay in Rio in the walkable neighborhood of Leblon.