I'm buying a house and I'm planning to rent my finished basement on AirBNB.

So I'm going to have to put a lock on the new egress door that we're adding, and want to plan ahead for the AirBNB, so I'd like to have a smart lock. Do you guys have any recommendations? Is just something with a numeric pad the best option? Or I know some locks are capable of doing a temporary digital token that goes to a smart phone, but that sounds like a massive headache if it doesn't work perfectly. In my mind at least, it'd be nice to generate a unique combination for each guest and then have a log file of each entry that could be tied to the guest. Anything else I should consider? I've never done either a smart lock or AirBNB before.
_________________________
~ John