Not the greatest taste
Like that has almost all the ingredients I have been searching for. Taste not the greatest I think is super sweet.  Also, pretty expensive
Rating: 3 stars