I stayed here for 3 nights during the World Cup. It felt like I was staying in a hotel (if not better) due to the friendliness of Elizabeth + Mario, but also the room itself. The room is literally 2-3 blocks each way to Copacabana or Ipanema beaches, easy to walk around the city or find a taxi to get to your destination. Each morning Elizabeth would prepare breakfast for you which consisted of breads, cold meats, fruits, yoghurt, juice + coffee. Elizabeth was always happy to have a chat about Brazil, places to see + share information about herself which was very handy. The room + private suite was great as you had your own space, although at night it does get a little noisy with the traffic and people passing by. The WiFi would drop out, but was manageable.
Overall, I would highly recommend this as a place to stay in Rio! Elizabeth was very accommodating with your travel situation and had great communication pre trip.