The place has an awesome location very close to Shibuya and its Station