The space is well utilized, great spot for the price. The area lets you get around Tokyo easily, while having convenient stores really close & multiple metro companies (good for local metro pass and tourism metro pass).
Automated checkin is always a plus for us while checking in- we arrived at 11pm and had no problems.