Place is indeed just five minutes from Shibuya crossing - super convenient. Information given by our host is accurate and very responsive.