I have so many sanders I’ve lost count, 1/3rd and 1/2 sheet, detail sanders in various types, belt sanders etc – I used to work in a big DIY store so got quite a few dirt cheap.
I recently bought a cheap B+Q random orbital sander for £45 and its the best sander I’ve ever bought. I have rigged it so my Henry hoover extracts the dust and I can sand pretty much most things and it produces no dust. I go through a fair amount of sanding sheets but they are cheap to buy at Screwfix. The main difference I have found is that they can sand really quickly, almost as good as a belt sander, but leave no sanding marks. I’ve used mine for skirting/doors/windowledges etc. You can’t get right into corner but a small sheet sander can be used for a few seconds afterwards to get into those intricate parts.
I reckon I’d do a small/medium room floor with my sander without too much trouble if the boards were in ok condition. If the floor had cupped boards or was particularly large I’d hire in a floor sander though.
If my B+Q sander ever gives up I’d consider a more expensive one but for £45 it does an amazing job.
(one caveat – it comes with some sanding discs included but they don’t stick very well, but the Screwfix ones stick perfectly)