Yes, either the property owner or a long term tenant must live on the property long-term. They must also be on the property at the same time as the homestay is occurring. Proof that the property owner or long term tenant lives on the property is required.