
eero
Pro 6 Series
Easy, reliable, smart home ready; but paid features.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Another vote for the Deco. E4s purchased 4 trouble free years ago.
E4, M4 and S7 are pretty much the same, they are different generation models with new ones being slim and shorter than the old ones. These 3 are the basic ones and should be more than enough. X series gives you extra security feature (most of them require their paid monthly plan) and x50 that I use allows you to plugin your vpn config and supports wifi 6. If you don't use vpn you are better off grabbing M4 or S7 whichever is cheaper. For my upstairs where I usually work from I have M4.
I had a similar issue with wifi in the garage and 3 floors in a townhouse. I bought some of these and they are amazing "AC1200 Whole Home Mesh System TP-Link Deco E4" highly recommend them and cost effective.
Some models only support 100Mbps so OP needs to be aware of this. I have recently got E4 and it's great for whatsapp calls and youtube etc but won't be enough for gaming or heavy downloads/4K streaming.
I have a tp link deco mesh network, initially it was 3 nodes. I’m up to think 6 nodes now across probably 10k square feet over 2 levels. For the most part, it’s been perfect.
It’s been in about a year, I think it’s ac1200.
I have both deco's and cuddy's the decos you can get from costco though (3 pack) and they were pretty well but the bad thing is they kind of stop updating after a year or two. They also go on sale very often at costco. I am unsure on cuddy's as I just got them for testing. I also do bypass though so I don't even use the bgw620 even though I have one.

eero
Pro 6 Series
Easy, reliable, smart home ready; but paid features.

TP-Link
Deco XE75 Pro
Great coverage, easy; but unreliable Ethernet, poor app.

eero
eero Max 7
Incredibly fast, reliable; but very expensive, limited control.

eero
eero Pro 7
Fast, reliable; but paid features, needs internet to function.

eero
eero 7
Easy, reliable coverage; but no 6GHz, paid features.