Just taken a look at this on Google Earth - it's quite striking once you know what to look for - even using just the OpenGL drivers! Seven stones in a slight ellipsis, with a central clear area. I then checked the Lat/Long against the TMA entry and I was spot on :-)
This is definitely on my May list now, maybe as stop-off on the way down... parking looks straightforward too.