Max is truly a ‘Super’ Super host! he helped me a lot and always responsive during my trip. The location is about 10-15 minutes to Hamura Station by foot, about an hour from Tokyo by train. For the price, it is a good value for your money :)