Owners on site? What’s that all about??
A few decades ago, booking a holiday was a “big deal”. Pre-internet, self-catering properties were typically advertised in newspapers and magazines. All those black & white ads with a brief description/ price and a letter you sent to a PO Box Number at least 6 months ahead of when you wanted to stay!