Great location! Very close to tamachi station on the Yamanote Line, easy access to major areas. Great restaurants and bars in the area, lots of them with english menus. Combinis literally around the corner.
Only cons would be that it is quite small, the bottom floor is tight for 4 people on the "bigger" side, but for more "normal" people it would be quite good.
Overall, I'd stay again if i was back in tokyo