Nice place and the staff very helpful. Location really near to Akihabara station