The place is much much closer to tokyo train station than expected. Everyone was very nice and friendly.