David is a great host. He was not available in person as he was travelling, but he made sure that everything was in place. His house is at an extremely convenient location and everything is so well organized. I loved staying at his place.