I think 10 devices souds a bit high…Maybe a few jacks, the TV, the phone…wireless devices too I suppose.
Here’s what I’d suggest:
One 48port gig layer 3 switch on each floor. Each room has 5 dedicated lines, which are all included on a VLAN. Each room has a VLAN. This will make each room physically seperate and virtually separate until it reaches the switch. Each floor has a line down to the router, and you’re set. Manage WiFi points based on need.
You could also do a different subnet per floor or per room, but I think that’s more work and configuration than is required for this project.
Hope this helps!