I find it to be middle of the road as to both. It not dry, but not as heavy on the tongue like a flavor I would call "juicy." The flavor is prominent enough, but not super strong/sweet.
I'm going to otry the cherry limeade next time, sounds excellent!