Good location, good and affordable place, Japanese style.