I know "Jaidee's" : a bar-restaurant. One of the oldest in Vang Vieng and managed by D.J. Jaidee, an outgoing, vibrant personnality.Unlike the others there is no T.V. in the bar and Jaidee plays the best music in town. The bar has recently moved location, but just 500 meters on the same main road, center of town. Just ask for it. Everybody knows.
There are plenty of accomodation around -and even more if you have your own bike. Then you can stay by the river : ""Riverside bungalows", for example.
Sometimes Jaidee has bikes for rent (Honda Baja & Suzuki Djebel).
Wish you a nice time,
Pee