There are not enough stars in the constellation to rate David! He truly embodies the definition of stellar customer service. Anytime I travel in the future, I will ONLY look for and rent from David.