very good place to stay at! Close to train station and one stop away from. Akihabara!!