A not so small room from Japan standard, with all basic amenities and english support and an excellent location is one of the best hotels to be in.
Some drawback is limited option in breakfast which is ok as lot of convenience store around and starbucks, McD around.
More