Very good location! Just few minutes walk away from Yoyogi station. Yoyogi is right in between Shinjuku and Shibuya. So it’s a perfect spot for tourist!
Plenty of food options within just a few minutes walk! (Very good yakiniku in that area!)
Check in was easy, communication was fast.