Loved the place!
Akasaka seems to be the best place to stay in Tokyo, down the street you have restaurants, shops and combinis it's really close to the metro station with multiple lines so getting anywhere within 20mins is easy.
We were working out of the apartment, the living room setup is simply perfect for that! A little office with amazing views! The internet was super quick as well (300mb/s down and 150mb/s up), so it's absolutely perfect for remote work.
The apartment is extremely well thought out, seems like a much larger space than what it is on paper. Loved the stay!