I have stayed here in the past, and it is an absolute pleasure.
It's right in Azabujuban, close to so many restaurants and shops, and a 3 minute walk from the station which can get you anywhere in Tokyo in 20 minutes.
This is a hidden gem, get it while you still can.