We stayed there for a week at the end of August. We had a great time.
We loved there resort.....we used the mini golf (great course), paddle boats, pool, and tennis court. Our room was spacious (2 bedrooms, 2 bathrooms) with a great view of Turkey Lake where we could watch the gators swimming around in the morning. We received daily housekeeping as well. For location, I highly recommend you request a room in building 500. Its close to almost every main amenity.
We never ONCE had a problem with parking. We were always able to park right next to our building. We even commented at the end of our stay that we had no idea what people complained about as far as parking woes went, as we had read that lament more than once on Tripadvisor and these boards.
You don't have to go through the sales pitch with your military deal, so DO NOT agree to a free breakfast, sales presentation, resort preview or whatever they happen to be calling it at the moment. Just say NO (and mean it). Otherwise, expect to give up 4 hours of your precious holiday time to be bamboozled by a host of slimy sales people.
The resort is great. The sales people are not.