Great location for a short stay in Shibuya.
The one gotcha is that there is no elevator and the room is on the 3rd floor. If you have extremely heavy luggage, you will have to carry this up 3 flights of stairs