Violet was our tour guide during our trip to Beijing in March of 2011, and came recommended from a friend. She was very organized, and set up our itinerary of things we should see while we were in town before we even arrived in China. Violet was very flexible, and gave input on what was important or not important to see during our stay. She picked us up at our hotel on the first day, and took us to all of the tourist sites. Along the way she took us for authentic Chinese meals, gave us the history of the city, and was a pleasure to spend our days with. She arranged for tickets to an acrobatic show, and got us a car and driver to take us to the Great Wall during our stay. We would definitely recommend using Violet during your time in Beijing!