This place is very near (about 3 minutes walk) to the Oshiage train station. There are also many convenience stores nearby.
Check in was easy and the host was kind enough to let us hablve early check in.