Toshi's place is just amazing. It's really central and has lots of restaurants around and your in Akihabara in a few minutes.
Toshi and Dai are very nice and very open. I'd totally recommend this apartent.