David is very accommodating to your arrival schedule, responds very quickly and is there to help if needed.