Great spot right in Shibuya. The environment feels relaxed and quiet and at the same time you are within 1 mine walking distance from the busy hustle and bustle from the area surrounding Shibuya station.