Very clean apartment that's not far from Akihabara station.
Check in was easy and host left clear instructions for everything.