Excellent place very close to Akihabara train station