I like your idea of the KEF R3s. If the KEF sound is to your taste they are less picky about placement than many other brands. This is helpful in a smaller room where there are limited placement options. Down the road you will want to upgrade the sub.
As others have mentioned, what ever gear you have it will only sound as good as the room allows. Room treatments are the biggest no brainer out there! Cheers