I have been here a few times when in the area and I love the atmosphere --very mood inducive!! I will say that it was a little hard to find initially....still till this day I dont think that it was well marked by a sign.
But arent all great places known by 'word of mouth'? Kind of makes you feel a little more special and on the 'in' side of things.
I love the couches and the LIVE music - its very romantic, sexy and what's better to enjoy that with some wine in good company!!
I would suggest this as a great 'date' place - but meet in the parking lot outside first. =0)