We found the location to be perfect and in walking distance minutes to restaurants and close to train station but no so hectic like Shibuya.
The kids absolutely loved it and were kept occupied the entire time with all the games, swings and monkey bars.