This place is very nice and convenient. Only a few minutes from Akihabara !