I play Highlands Reserve every month from September to June (I'm not in Florida most of July or August... it's too hot) Highlands Reserve is a very good choice. It used to fly under the radar of most tourists, but recently it's gotten more well known and green fees have increased, although it's still a really good value compared to most other courses in the area.
It's a very good design with lots of variety, lots of elevation changes, mostly generous fairways, good greens, and no water. It's built on a sandy site so drains well it is playable even a few hours after a storm and is never cart path only.
The first two holes are okay. The third is a neat shortish drop shot (i.e. steep downhill) par 3. The fourth is where the course gets really good and lots of fun. I'll give you a hole by hole description with playing tips if you'd like. Holes four through 18 are all very good with the only exception (IMO) being the par 5 ninth, which is a tight, dogleg left with a tough downhill approach shot.
They rebuilt the greens three years ago and the course has been in very good condition ever since. Click on the photo below to see photos of the course from several rounds over the last couple years.
PS- Most of the VRBO houses within the Championsgate Country Club community are very nice and well appointed.
PPS If you are looking for other good options convenient to Championsgate consider Southern Dunes. It's as good or better than anything you've played, but will be more than $100 for tee times in the morning during Winter. Also, take a look at Legends Clermont which is more budget friendly.