Many routers that can solve this problem for you exist in the $15-$40 range. This one is at the higher end, but is powerful enough to provide WiFi in a suite, which the tiny routers struggle with.
The tiny routers (I tried one of the TP Link minis) suffer from interference as well, meaning if you walk or stand between the router and device that is trying to use it your signal dropped. This Netgear doesn't have that issue.
Do the captive login once, save the profile and connect all of your devices. Done.
In a wired room, this router takes that Ethernet jack and turns it into WiFi without hassle, just flip the switch from wireless to wired.