I used Chariots for Hire for a wweekend trip to Williamsburg with my exchange students. Corey was our driver. He was on time, knew his way around the area, and got us to our destination faster than I expected -- using routes I didn't know about. The exchange students all enjoyed him. He even went on some of the Kings Dominion rides with the kids. The buses were clean, comfortable and had all of the amenities, except for a bathroom. But we made a couple of stops so that wasn't a problem. I would use them more often, if price were not a consideration. But I do like how they have their rates advertised -- no surprises.