David is a great communicator and I really enjoyed my stay!