This apartment is a mixed bag. On the positive side, the living room is spacious, there is a comfortable couch and TV, there is access to a washing machine, and the host is a wonderful woman (who has plenty of great tips and tricks for navigating Rio).
At the same time, we felt that the apartment was not well set up to host the number of people advertised in the listing. Our party was 6 people - not even the 8 that the apartment was advertised for - and our stay was pretty tough.
First, the bed situation. Two of the beds are tiny and extremely uncomfortable to sleep on (they are "mini" beds that pull out from under the single beds described in the listing). One of the beds is a regular single bed, but it is in a separate side room off of the kitchen and has no air conditioning. The attached bathroom also had a broken toilet seat and is a combined toilet and shower, but is listed as a full bathroom instead of a half bath. The last bed - the couch - is in the living room but is uncomfortable for sleeping (no blackout shades to keep the morning light out and large gaps between the couch cushions).
Second, the key situation. The host only provides one key for your stay. A second key may be left at the front desk for emergencies. This makes it difficult to function as a large group in Rio. If 6-8 people are staying at the apartment, it is hard for the group to split up or return to the apartment separately.
Third, the kitchen. It was not very clean (dirty cookware/plates/utensils and old, dirty cleaning tools) and lacked basic essentials that we would expect for a longer stay (like cooking oil, salt, pepper).
We appreciate the kindness of the host and there were certainly positive aspects of our stay (hence the 3 star review), but it was meaningfully worse than our expectations and the issues described above did impact our stay.