Pros: great location, walkable to beach & amazing restaurants.
Cons: pictures fooled me— this place needs massive updating, and it was not very clean upon arrival— hair & dustballs + ants rancid in the kitchen (including the espresso machine in the living room). We barely slept as the small springy old bed (with old sheets) was so uncomfortable. We were also highly looking forward to opening the Oceanside bay windows for fresh air but upon arrival we were told they no longer work… which was extra disappointing because the A/Cs are not strong enough to comfortably cool the apartment (plus the one by the bed is so incredibly loud- sounds like a lawn mower), so we heavily relied on the portable fan. We were in Rio for a long stay and booked this BnB because it had a kitchen, but the stovetop/pans/etc. are all so old/worn down that we couldn’t end up cooking at all, which was a huge let down. Overall we were disappointed with this stay.