Stop in for a cup of coffee

Yep that's the place.

I enjoyed skiing at Appi, which I think is towards Tokyo. Also liked going to Lake Towada, really nice in the fall/colors.