We did it once, years ago, but you really want to check the reviews. Ours was not a good experience, especially on the return trip. The guy didn't know where to pick us up, and called us for directions?! We're like, "Uh, we don't live here, that's why we hired you!" Also, hidden costs, taxes etc. made it about twice the quoted price. So be careful and check reviews.