Great place at a great price. It is a short walk away from the Main Street in Akihabara.