Great place to stay, right next to Akihabara station.