I would say staying near Tokyo Station will be better than coming to stay here in Akabane, so will not need to beat the crow when traveling with your luggage. The room is normal like other 2 star hotel. Check in check out process was quick and easy. I drop a cap of water bottle on the floor and still see it there after room cleaning so I guess the room clean was rough and quick.