The place has a perfect location between hidden gems of restaurants and in a local urban environment! Very small, but thats how Japanese people live.