Great location for people wanting to explore Tokyo, either by foot or by metro. Very close to a few metro stations, including Akihabara. Three bedrooms is excellent. When we visited, the AC unit in one of the bedrooms and the home wifi did not function. However, the mobile wifi unit worked very well, when outside. Indoors, it doesn't work at all as there is very poor reception in the apartment.
Location was wonderful. Close convenient stores, and a short walk to Akiba Electric Town, where all the nerds of Tokyo gather to play card games and buy / trade collectibles.
I would not recommend for more than 3 people. 4, if for instance there was a couple sharing one of the bedrooms. The apartment was big by Tokyo standards, but still, for more than 3 people it would quickly get very cramped.