I spent a few years there as a kid then moved further out to a small town called Taylor. I can't comment on how it is now but I have great memories of growing up there.
From what my brothers tell me, Round Rock is the product of Dell Computer which is headquartered there. A majority of the construction and improvements stem from Dell who bypassed Austin for a smaller town environment. They both like it other than the weather. They were in San Diego before the move and you can't get weather better than SD. 8)