
GL.iNet
GL-MT6000 (Flint 2)
OpenWrt enthusiast's choice; good value, but lacks 6GHz.
Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
We went the overkill route for our 2200 sq ft 4 bedroom 2-1/2 bath house. We have a Eero Pro 7 downstairs in the living room serving as the gateway Eero. Upstairs we have two Eero Pro 7, and one Eero Pro (5?) in 3 of our 4 bedrooms. The two Eero Pro 7's are in our sons' rooms, so they can connect their computers to the Eero via ethernet. Downstairs at the back of the house, there is another Eero Pro that is hooked up in the family room predominantly to allow the wireless control of our swim spa in the backyard to connect to it. The Eero Pro 7 in the living room replaced an Eero Pro 6 that used to be used as our gateway Eero. FWIW, when we are driving to/from our house, the WiFi can connect when you are about 500 feet away from our house. Also, when we were using the Eero Pro 6 as our gateway, our top download speeds on the gateway connection to our cable modem hovered around 850 Mbps. Since switching to the Eero 7 Pro, our top download speeds are now around 1.26 Gbps.
Eero has consistently been the fastest and easiest to set up WiFi system I’ve used. However it does sadly require a monthly subscription to access more “advanced” features which is quite annoying. Edit: It also allows for HomeKit firewalling which is nice too https://support.eero.com/hc/en-us/articles/360036319531-How-to-use-HomeKit-with-your-eero-Network
1 bedroom apartment is a small footprint. A single / affordable option is to use Eero 5pro (these are older and affordable, can even by them used), or a newer version. I’ve had good experience with Eero’s.
I use an original eero pro and it has been flawless with Sonos.
I have had the eero pro 2s and now have the eero pro 7s. Overall I’ve been pleased with their performance supporting HK devices. It’s much better nowadays because the 7s support thread so I don’t typically have to worry about dropping down to 2.4ghz channel to get stuff added to my home.
I’ve had my Eero 5 for 9 years now, it’s been bulletproof. I want to upgrade it and looked into using my T Mobile service’s mesh system but read it doesn’t work nearly as well as other mesh systems so I’ll be sticking with Eero, I’ve got no good reason to change.

GL.iNet
GL-MT6000 (Flint 2)
OpenWrt enthusiast's choice; good value, but lacks 6GHz.

Ubiquiti
Dream Router 7
Advanced management, but limited Wi-Fi 7 range, SFP+ issues.

Ubiquiti
Dream Machine Series
Comprehensive control, stable for large homes, but slow support.

Ubiquiti
UniFi Dream Router (UDR)
Modular, user-friendly, but tricky advanced setup, poor penetration.

GL.iNet
Beryl AX (GL-MT3000)
Travel king, versatile, OpenWrt, but bulky power adapter.