Really cool place near to Akihabara. The only downside is that you will have to walk 10-15 mins to get to the station. I loved the traditional aura of the place!