The name sounded familiar so I went looking and found an article on it in "On the Road" mag of Dec.2014.
After a brief read it seems the road in is unsealed but fine in good weather.
Plenty of space.
Bring everything & leave nothing.
No generators,pets or phone reception.
Photos looked good.
Enjoy it out there.