Itoe’s place was clean and close to shimbashi station which made travel a breeze. All documentation was provided in English and check-in was a breeze. I’d recommend this spot if you have business in the area :)