Hi @Tara14,
Since you are renting long term, you should seek out the Landlord and Tenancy section for the area you are in. Some places consider stays of more than 28-31 days a tenancy and there are rules that need to be followed. In the area I live, we are required to provide 48 hours notice to show the unit but there are strict guidelines we must follow. I would not consider "a few months" as a "short-term private residence". Since he let you know today that he will be showing it tomorrow, I think he may not have provided you with enough notice but again, check with the laws in your area.
If you are staying in the San Francisco area, here is what it says about a landlord showing the property.
http://sfrb.org/topic-no-252-landlord-access-unit
It looks like they only need to give you 24 hour notice. "Normally, for the purpose of showing a unit, a 24-hour oral notice, either in person or by telephone, is presumed to be reasonable notice. At the time of entry, the landlord or agent must leave written evidence of entry."
It also looks like you would be a tenant if you have lived there for 30 days or more:
http://www.hrcsf.org/subletting_basic.html
David
Superhost Ambassador ~ Host Club Community Leader ~ Community Expert ~ Experienced Co-Host