The apartment is quite small. However, it's a fantastic option for solo travelers. The location is top, with Akihabara at only 3 stops away from the apartment. There is anything you need around the area (convenience stores, traditional restaurants, etc.).
June is a very attentive host and her responses are swift and clear. Would definitely recommend if you're staying in Tokyo for some days.
The only downside is that the apartment had a smell of humidity that only whent away after I left the door open for a bit.