David was an excellent communicator, one of our friends arrived early and he was able to accommodate an early check in for one of us, and an airport transfer. Would highly recommend and would definitely stay again!