If you find that place under your search results: TAKE IT!
It is really close by Shibuya Station and the world famous crossing. But it‘s far enough to have a nap after a long haul flight.
The room is exactly as it is described by Lp and John and the two do a really good work in keeping it clean.
Conversation is perfect, they give good hints to spend time around and help with questions!
Enjoy your stay