Sand is unstable because the sieve size of the aggregate is the same, no different sizes, its not composite, won't compact, per say, like a gravel with various sizes of aggregate. With that in mind and it sounds like a short run, fabric would definitely help. You will have to strip or excavate whats there to a depth that will allow the road base materials to be place on the fabric, under that the subsoil should be compacted, but if deep sand, undisturbed will have to do. In this area, I would use a gravel, that compacts 95% or better, moisture content plays a role in compaction, but any decent run of bank, or screened gravel would work. It needs to be compacted with a vibratory roller, but in this case, if the subsoil is deep sand, maybe without the vibrate on. It should be done in 1'-0' increments. The top layer, wear course would usually be a crusher run, with a composite mixture of stone dust, crushes stone, we call it per the NYS DOT specification Item #4, the largest aggregate I think is 3/4" or close to that, this will compact very well, and should pack in so that in the winter you won't have too much excess pushed off with the snow plow, one way to avoid that is put a slot in some pipe and attach that to the cutting edge of your plow, back blade or similar. If its a small area, you could mix in some portland cement, in the top course or before you compact, it will help bind the top layer, which is not a bad thing, I've done it with good results on small areas, used a generous amount, spread uniformly, shallow depth, so what it binds may just be a crust on top, for a low traffic, and no heavy loads, I thought it was worth it, but it is purely an option, not necessary, the crusher run with stone dust usually packs in nicely, soaking rains help etc.
You will want the road/short drive, crowned on top and you don't want it to retain water on either side.