It was great staying at Takeshi’s place. Apartment has everything for your convenience, self check in and out is easy. Takeshi was in touch and helped with his advices.
Just be sure to follow the instructions when you will be going to apartment for the first time.