This place is within walking distance of Akihabara station and right down the street from the street. Super easy access and check out! Would recommend!