Get a private driver for sure. Rates are fair. You can stop along the way for refreshments, photo ops, food, restroom breaks, stock up on food/drinks for your room, etc... AND you may make a friend for life. We have been using the same driver for over 25 years ! !