Jack, I know that you are staying at the villas in August but you only have access to the DVC discounts if you are a DVC member. See -- another good reason to buy some VGC points.
If you are a member of DVC and are staying at the villas on points they should give you a folder with all of the info. If they don't then ask.
Although we stayed on points in September I cannot remember where I put my little perk book. My DH and I just asked if they had DVC discounts at all of the restaurants and stores. Many did and some did not. I think having an AP is just as good if not better for the discounts.