This tour was simply great. It is impossible to see Versailles in less than a day, so I would not even bother with a half-day tour. Our guide, Pascale, was very knowledgeable, her English was perfect, and I just had a terrific time. I learned so much about the kings and French history in general. The fountain show was beautiful. The tour does involve quite a bit of walking, so wear comfortable shoes!
I think purchasing the dinner and show package was a smart move. Because the diners were let in much earlier, we got the best seats in the theater. The show was just spectacular; the dancers looked immaculate and their performance was top notch. I enjoyed the different elements of the show, especially the French Cancan and the skating bit. Highly recommend!