Amazing place. Friendly, welcoming owners. Lots of different animals. The road to Upper Takaka is steep/curvy in places, but it is worth it.