Should this page be public?
The details usually can be. Anything that is a key or a code goes in the message, not on a page a search engine can read.
What do guests ask most?
Parking, then the door, then how late they can arrive. Answer those three and the messages mostly stop.
How do I get people to read it?
Link it from the booking confirmation and from the reminder the day before, which is when somebody is actually packing.
What about house rules?
A short version belongs here, because the awkward ones are easier read in advance than said at the door.
Does this work for a rental rather than rooms?
It is more useful there, because nobody is at the door: how rental booking works sits alongside it.
Should I include a map?
Yes: a map with directions, because the last two hundred metres are the part that goes wrong.
What if something changes for one week?
Change the page. It takes a minute from a phone and every guest who looks has the current version, which an email sent in March does not.