It is most definitely a requirement. You can provide it in person on arrival if the host allows it but that means they need to meet you and take a photo. Many won't don't that I think as most everything is keyless access these days. But it is definitely a requirement.