I had a great time staying with Frederico. He was a great host and very approachable. It was important for me to find someone that spoke English, and Frederico understands the language better than any other person I met while in Rio (including the tour guides). The apartment was exactly as advertised, with a great location and all the important amenities. The HD television was a welcome addition. The bathroom was clean and all necessary supplies were available. I would definitely stay here again.