Good idea, average execution
However the key aspect being the search function does not seem to work very well. You can click ‘cash only’ and return 40 listings and then when you remove it to show ‘all’ you’ll only receive 10 listings?
Also, there is no way to specify freehold. That’s a basic oversight.