The place is quite spacious for family with 2 kids. Location consider in quite environment, approx 25 min from Shibuya station. But they are close to train or bus stop within 1-2 min walking.