The place is close to Tokyo station (7 minutes on the train), Akihabara (3 minutes on the train) and walking distance to Sensō-ji temple. The place is quite small but very clean and new. And the staff is helpful as well.