The Hotel it’s on a great location, and it has really good views, and it’s very central so you are not to far away using the metro from different popular locations!
Overall it’s a good place to stay when visiting Tokyo!