David was fantastic. So accomodating when our flight was missed and we had to arrive the next morning. He also was gracious in allowing us an extra few hours for check out. He was super helpful, the location was excellent.