Teshi is a great host. Very layed back and welcoming. Also he is very communitive and we felt right at home.
The only thing we did not like was the traffic, but If you have a busy scedule, it doesnt really matter.