Awesome place. Nice and roomy for a Japanese apartment. Super close to Shibuya station and the scramble.
Location might not be super appropriate for young kids being on 'love hotel hill'.
Highly recommended!