Location is superb!! You can walk to Shibuya and Ebisu station. Some nice restaurants and stores within walking distance.