Yoshi's place is a gem in the listing. Location is great, like 1 minute from the temple. Plenty of food and supermarket available around the location. Close to subway station as well.
As for the place itself, clean, modern, and everything is available (we were trying to find electric socket converter, only found in here. We couldn't find it even in big supermarket/department store). It looks new, and yet it managed to feel cozy and comfortable.
Definitely a must stay in Tokyo.