longer term tenants is very risky because the law in Poland protects the tenant and enables the phenomenon of sitting tenants (tenants who refuse to leave and occupy the property indefinitely often without paying rent).
The issue is if the tenant has children living with them.
You can still let long-term with a yearly tenancy agreement, renewed as necessary.