I got a bottle for my brother last year. He said it was okay.
The guy at the store said it was some of his favorite stuff.
In my opinion, vodka is vodka. You mix it with stuff. As long as it's not cheap swill like Heaven Hill, it's all about the same.
This particular vodka comes in a small bottle and costs a lot of money. It's a novelty purchase at this point.