I did this for every device in my house. used flat ethernet cable and just fished it under the carpets. Was significantly cheaper than trying to make wireless reach the other side of the house.
Yeah they're great! I got a super long flat white one and those little white plastic staple things you can lightly hammer into the wall, and ran it along the baseboard of the walls, makes it nearly invisible! It was a bit tedious to do (which is why I haven't yet redone it in the place I live now, although I will), but honestly I super recommend it. My partner wanted to try and run cords through the walls but I was way too nervous about what might go wrong, so found this solution instead lol
You can also buy devices you plug into the wall and route your network through your power network. Used them to give my detached garage wifi. Works pretty well.
Can be unreliable though based on what else is on the circuit. Had a portable ac that completely took my power line ethernet connection out whenever it ran.
Based on my research, you get the speed of 2.4 ghz wireless (which while it works, it could be better) with the inconvenience of having to use a cable. Performance also depends on wire insulation, which often isn't built for running PLC. However, you can't beat the "plug-and-play" of wired there, which might be attractive.
I'd recommend getting a mesh router setup, gives you 5ghz wireless over the whole house (assuming proper setup), and some mesh points support wired output (effectively having a wireless bridge)