Another suggestion for finding properties that may be helpful as it seems you are looking for a studio or 1 bed apartment.
If you enter 'long term rentals + paphos + 1 bed apartment' in your web browser search bar a list of available properties will come up. Then you can do another search replacing '1 bed apartment' with 'studio'.