That question is somewhat relative. Clear enough for one person may not be for another and vice versa.
With that said, I assume that is the Super Sugar Welch's. It appears, by the photo, that it could be clearer, if you really want it technically clear. Again, it is really up to you.
If you are ok with it, the taste is ok, then call it good.