I have never stayed at Crescent Lakes but I know the location.
It is just off the 192 in Kissimmee on Poinciana Boulevard.
To be honest PB is a very long road and it can get busy although not usually congested, it will take you at least 10 minutes to get to your villa from the junction of the 192/PB - so you are looking at 20/25 minutes to Disney and Universal probably 30.