Great place to stay in tokyo. Near station and only 2 station away from akihabara town