Great location near the Akihabara station. Very clean.