Great location! Easy to access main areas of Tokyo as well had a great range of restaurants close by. Apartment was super stylish and all 6 of us did not feel squished like you do in a lot of other Japanese accom.
Highly recommend