I have not stayed in Clear Creek, but I know the location. There is a Super Wal Mart very close to it and it is less than a mile to the junction of 192. I wouldn't hesitate to stay there. To get to the parks, you can go down 192 and then take the Sherbeth Road short cut.
You can also take the new SR 429 beltway. It is a toll road, but it would help to avoid some of the busier traffic lights on 192.
I have stayed on the other end of 27 and we like staying in Davenport. The villa prices tend to be lower than staying in a community off of 192. When I stayed off of 27, it took about 8-10 minutes to get to the Sherbeth road shortcut and then an additional 5-10 minutes to get to the park of your choice.
I would not worry about renting from someone from the UK. We have twice and they were some of the best owners to work with.