This place isn't right next to the station, but worth the small walk to get there. Larger than most of the apartments found in Central Tokyo.
Prompt messages and a decent guide for your stay.