I recommend this service. I was driven in a comfortable Mercedes SUV, buy a nice and efficient woman driver. But I noticed that unlike other airports, where drivers are already waiting for travelers at the exit doors, at Schiphol everybody has to wait at the "Meeting Point", for half an hour or even more, to be picked up.
The boat, the food and the music were ok, though not outstanding. Everybody on my group was disappointed, since we didn't see anything of the advertised "illuminated views" of Vienna. It was simply dark outside, during all the cruise.
I strongly recommend the Moulin Rouge Show. It's unique. All artists do their presentations with extremely precision, yet with enormous grace. You see that everyone really enjoys it. Definitely a "must see" experience.