Very nice location. Easy to get to most of Tokyo, you're literally near Skytree. Supermarkets, local restaurants and malls, it has it all.
The place is good too. As other reviews noted, I recommend it for 3-4 people as optimal stay. The sofa is a bit uncomfortable in my opinion, but definitely an OK scenario. I prefer using a futon to be honest.
Basic amenities are present, as well as TV. We didn't use the latter, but it's big enough for those interested.
All in all, a very good stay. Responses from the host might take a bit but not too much. Very helpful.