Sorry, I'm not familiar with this brand of wine. In general, the best wine is one that YOU like. It's such a subjective thing and involves all manners of tastes and dislikes. Just try a bottle and see for yourself, thats probably the best answer you can get.