Excellent location for a really good price. The staff are incredibly helpful, you can check in 24 hours (I arrived at 3AM, just dropped a message as a heads up!), helped me flag down a taxi. The size of the room is also big for Tokyo. Probably good for first time trip to Japan. It has amenities too like microwave~
Only negatives is the bathroom is quite small :)