This is a nice hotel located 1 stop from Akihabara station. From that station a lot of Tokyo is easily accessible for sightseeing. The rooms were a bit smaller than expected. The staff is excellent and is capable of speaking English. Overall a nice place to stay in Tokyo, definitively recommended.