Fantastic location literally a short walk to Shibuya station/Scramble crossing. Plenty of convenience stores and cafes around, as well as restaurants and shops.