While inside the apartment looks like the pictures, it wasn't the most comfortable stay. It's a renovated apartment inside an older building that's a bit dated and dark. The view from the apartment windows was depressing -- the humidity stained walls of other buildings essentially -- but the apartment does get light.
For hygiene reasons, Ricardo doesn't provide things like laundry detergent, sugar/salt/oil, or cleaning products which was a minor inconvenience. On the upside, the apartment is just a few blocks from Copacabana beach and next door to a small supermarket. Alright if you're solely interested in going to the beach.