Small, but cozy apartment that is a good size for a couple. It's comfortable, has good natural light, and I personally loved the hammock! Worth nothing that the building is a bit old (quite normal for Rio!), so don't expect anything luxurious. But overall, Rafael is a wonderful host -- he's super responsive, accommodating and will make sure that you have the amenities you need / help you arrange a clean if needed.
As for the location you couldn't get better! There are plenty of nice restaurants and cafes within walking distance and the Ipanema beach is a stones throw away! It's ideally situated in Arpoador, which is right between the Copacabana and Ipanema beaches, and is well connected to the metro. Ubers are also super easy to get and the area felt very safe, even at night.