Sort:  

I was referred to them by a friend who travels there about once a year. But if you're feeling brave- and I'm only suggesting this for Teahupoo, because I know the locals there are very welcoming and accommodating to travelers- you can always just show up with no plans and you'll have a very good chance that someone will have a room open for you to rent ;)