I would recommend this place to a more experienced traveler. "Favela" in Portuguese is "shanty town," which is a large maze of small houses on a hill. Not speaking Portuguese made finding the place quite difficult (and I would not recommend arriving at night). The host's attitude towards helping me figure out my way around was very "you'll figure it out."
The place was nice and had a great view of the ocean, but don't expect the host to go out of his way to make you feel at home.