Great Japanese place, near to Ueno park and close to the tube. They were really responsive for the check-in. The cherry on top was the wiki device that you can take with you outside for the journey.
Thanks again !