Perfect place if you want to explore Akihabara. Very near train station!