Staying at Hisao's is great. The flat is as described, clean, comfortable an you have everything you might need. You have coffee, tea and you get on of the greatest Sandwiches you'll ever have every Morning.
There are several convenience stores in short walking distance. If you are more into restaurants there a plenty to choose from.
Ueno station with access to the Tokyo metro system is a 10 Minutes short walk away and with Ginza Line you have very short and convenient ways to nearly every spot in central Tokyo.