David is hands down the best host! Provided everything we needed for the trip plus more!