Best place to stay, very near to many train station, mostly within walking distance 5 to 10 mins. Very close to main Street of Akihabara and Ueno. very to stay with a lot of food option at all time