Great hospitality and perfect ubication near Ahikabara station!