The location is great and right behind Tokyo Skytree. You can just walk to the front of Tokyo Skytree to find all the restaurants and shops. It is close to the train station so it's an amazing location if you want to stay close to everything with just a quick train ride away.
The place is nice and clean and I would stay here again if i have the chance in the future.