I stayed in this hotel numerous times. Heres my review so far
Pros: the price considering the location was decently nice. Shibuya is one of the major station of yamanote line and has other private subways to suburbs like yokohama. Also u can shop around and enjoy the night without public transportation time limit since shibuya, harajuku, omotesando are within 10-20 min walking distance.
Cons: with a carrier bag itโs kinda hard to walk from shibuya station. U have to either climb up the stairs and cross the bridge or go around a bit. I choose the latter one especially on a hot summer.