I'm in Australia: Bank holidays, Easter, school holidays and Christmas New Year is when our prices are high as that is where we derive our income from.Minimum stay is from 4-7 nights depending on the season.
Lower prices from May - July, excluding school holidays, so that the months get filled up. When I had the prices higher, the bookings were slow. Minimum nights are 4.
The rest of the time, I watch what is going on around me. We have a themed house which helps - The Bali Hut on Water - as people like the peace and quiet, private style house.
I agree meet and greet works well for us too.
And when they know that we live in the house when its not booked, I think guests respect your house more.
However we are not there to say goodbye but ask the guests to txt us when they leave. We do have outside cameras and can see them as well. This is security for us, in case a furniture truck arrives. HA HA