The place is very spacious and located conveniently near station. 7-11 is downstairs. Definitely a nice place for a Tokyo overnight!