The selection to choose from is quite good and the service was friendly and helpful. The servers were very knowledgeable and helped us pick some good wines.
The only thing I didn't like about Double Helix is that it is smack dab in the middle of a mall (a nice mall, but a mall nonetheless). I kept expecting Paul Blart Mall Cop to wheel by while I enjoyed my wine flight.
On Fridays they offer wine tastings... except for the Friday we were there when they were having a Vodka Tasting (just our luck!)
There's also a wine store nearby if you want to pick up a bottle of interesting wines to take with you.
If you like to try good wines this would be a good place to grab a glass of Vino while shopping or dining at The Venetian or Palazzo.