Great location and great host. Accommodation is basic but within expectations and would definitely stay again in a future visit to Rio as it is a good value for money. Did not have a chance to interact much with Theresa as we were out most of the time but the little contact we did have we really enjoyed getting to know her and about her NGO.