The place was a little hard to find, but Takahashi San provided very detailed instructions. (For those who are planning to stay, there are several establishments with the same name of the language center, so beware that you might end up circling around the hospital/office building next door haha). Never the less, after finding the place checking in was a breeze. and the entire apartment was cleaned up nicely. A highly recommended stay if you are a solo traveller or cuddly sleepers!!