It is a very good place to stay with convenience location. You may take one train from airport to the Train station just 1 minute walk to the building. There are two 24 hour convenient stores around. 3 to 5 minutes walk to Edo line station.
When you arrive with large luggages you can find A0 exit as there is an Elevator for you.
We only have three people. Therefore, there are a lot of space for us.
Lisa always reply message and solve my problem very quick.
I will live here next time if we visit Tokyo again.