Good place. 10 min walking from akihabara shops