I'm sure you can do it, just be prepared to spend a fair amount of time preparing things. The sanding itself I found didn't take too long but you need to clear the room completely, make sure all the boards are securely fixed and have everything ready. Ideally you remove all the skirting too and then either put new skirting on or if the old stuff is OK, reuse it.
Then you've got all the filling to do before you do the final sand and lastly you have to finish the floor somehow (we used Osmo).
Oh and it's dusty. I still sometimes find dust from the sanding and it was over 2 years ago.