I was recently drug out to the Vee Bar for a wedding. And it was better than I could have expected.
As some background, I was named one of the fish most out of water as they plucked a city kid out of my rightful place. I can do beaches, but the country? Not so much.
That said, the Vee Bar was great. The staff is excellent. The location is beautiful. If you're looking for a dude ranch style experience, you don't need to look any farther.
Some small notes:
-there is internet in the lounge, but it's spotty and slow
-your cell phone likely won't work. T Mobile seemed to have better service out there than Verizon or AT&T.
-the water is pretty rough to drink. There's filtered water in the saloon, but you may also want to bring some bottled.
-the view from the riverside cabins is excellent!