We had a great stay in Shibuya. We did not find the check in as difficult as others. I definitely recommend printing the instructions ahead of time and using the pictures to guide you. The host was very response and accommodating.