Great place for a family. Very clean, updated, and convenient location. The host speaks great English and there are labels in English all over the home for those who don't speak Japanese. We especially loved the heated floors. Highly recommend.