David is a top notch host. I arrived and found everything I needed to rest and rejuvenate before completing my journey.