Place with good accessibility, good facility. I recommend you if you will use Tokyo Subway Ticket, rather than JR one. Nearest stations are Oyama station on Tobu Tojo line, or Itabasi-kuyakushomae on Toei Oedo line. Both take about 7 min. by walk, and nearest JR station take about 17 min. according to the host (I never used that one). Through Oyama station you can access to Ikebukuro or Shibuya, and through Itabasi-kuyakushomae you can access to Imperial Palace, or Ueno park.
There is Lawson convenience store just in front of this place (literally), and many other restaurants nearby. I strongly recommend you this place if you are looking for cheap but still satisfying place.