Everything was great. The only thing I would recommend would be English labeling of buttons but it's just a recommendation, not an expectation since the place is in Japan afterall.
location, directions, accommodations, etc were all great, as well as the host. would definitely recommend staying here.