This place is centrally located in Shibuya, just a few steps away from shops and restaurants. The info on how to get to the place was easy to follow from the bus station from the airport. The place was clean and comfortable for a family of four, but you have to walk up the stairs to the 3rd floor. Then again, if you have mobility issues, Japan is probably not a place to visit. The office is on the 2nd floor, so if you need anything, you can just drop by during office hours. Hiro and the staff were helpful and friendly.