The place was great, with a convenient location near Akihabara and Ueno. You will not have a problem accessing convenience stores, stations, etc. I think the only thing to consider is the room size - it is small and really only fit for an average-sized individual. If you are big and/or tall you may feel cramped, especially if you have big luggage as well. Overall though my stay was fine. Great place!