Great place ! Only 10-15 min from Akihabara by foot !