Great location, a couple of minutes walk to Akihabara station but located on a quiet street.