Receiving the key and going to the location from Shin-minami Shibuya exit was really extremely easy.
The location is ideal, indeed very close to Shibuya station. The room is clean and the bed very comfortable, and you can enjoy a cup of coffee on the tiny terrace if you want.
There is a lot of train traffic but you get used to it in a couple of minutes, and if this still bothers you, Yuri provides ear plugs so even a light sleeper like me could enjoy a good night of sleep.