George's place is in a beautiful location to take in the favela scenery. You will get to see a side of rio that many normal paths won't show you. Be aware that this can include walking by weapons and substances that may make the more weary traveller uncomfortable.
The house is in a beautiful location, and the people we met were really lovely. The kids played soccer with us and some locals chatted with us about their lives and what they recommended in the area. Also George's friend Marcelo took us on a great tour of the night life of rio.
Be aware though if you are looking for a nice relaxing trip or you want to have easy access to beaches this location might not be for you, be prepared to walk a lot of steps, bring your own ammenities, and walk past some unsavoury characters.
Even with all of this we had a great time there, but as one of the local told us, you get out of the favela what you look for in it. Interact with the locals and you will see they are just people living their lives, and by the end of your stay you will walk up the stairs feeling like your part of this community.