Oh this one, hands down: https://www.amazon.com/Pennington-100509197-Cedar-Squirrel-Snacker/dp/B00FN3JUM8/ref=sr_1_3?dchild=1&keywords=squirrel+feeder&qid=1615528107&sr=8-3
I have three of them. Affordable, and keeps all the birds and rats out. I nailed mine to the tree about five feet high, and just walk up to it and fill it. I have another one on a fence post, on other side of the property. So I have to stand on a tree stump and reach over the fence to fill it, but I live in an apartment complex and I felt they wouldn't appreciate it on THIS side of the fence. Plus, it's hidden. No one knows it's there but me and the squirrels. (the woods are behind the fence)