David was spot on with our communications. Location was amazing and free parking made it ideal. Kind and understanding host!