Very Helpful host, modern building with everything clean and like described.
Location is interesting, because its a bit off the tourist spots, which is more of a common Japanese urban surrounding. But also a bit off the normal Metro/JR stations.
So you should know how the bus system works, then everything fine, because the bus stop is right next to the building.