Uoya Bekkan, a dining inn overlooking the Genkai Sea