A great place to stay. Located in a nice little community, very conveniently located next to the train station. Anything you need you can get at a store nearby. My only problem was how small the bathroom is, but I think that's relatively standard in Japan so it's hard to complain about that. Taturo quickly answered any questions I had and the entire stay went with zero hassle.
I stayed for two weeks and has a wonderful time. I would fully recommend it.