Nice place but getting a little bit old. Location is good., walking distance to train station, Akihabara and Ueno. Host is very helpful. Steep staircase could be a problem for elderly people.
Bonus for Muslim as As-Sallam mosque is 3 minutes walking distance and Pagan halal wagyu beef restaurant is also 3 minutes walking distance.