Guest network with no password is the way, some firmware allow you to turn the reset button into this function's switch.
In WPA3 finally the no password ("guest") case has randomly chosen keys using RFC 8110 instead of being unencrypted, so it's equivalent security to everybody knowing the password.
I agree no password is the best outcome, and WPA3 makes that finally no more dangerous than it needs to be.