David was extremely easy to communicate with and was readily available for pick up and delivery of vehicle. He could not have been nicer. There were a few minor things with the car that I was not expecting. I realize this occurred just before my trip and he didn't want to cancel. I appreciated that and was understanding of the circumstances. The car was a lot of fun for the weekend and I enjoyed the experience. I would have given 5 star, but didn't due to the minor issues with the car. I am also glad he did not cancel and he is addressing the minor issues after my trip. Overall great experience. Thank you!