We went to Rio a few weeks ago , at Guilherme’s apartment. The location is perfect, 5 minutes from the beach, and near a subway station (it is also easy to find a Taxi or to take the bus). The block is not dangerous, and the apartment is very clean, pleasant, and bright. Furthermore, Guilherme is really nice and welcoming. We recommend!