Fantastic place 10 Min walking distance from Shibuya station. Perfect stay for 2.