It’s a good place since it’s next to Akihabara station, and there’s also multiple restaurants and combini to choose