Little Dix? I have never even thought of anchoring there. I am not aware of the availabity of any public mooring balls.
If you want to dine at Little Dix or anywhere in Spanish Town for that matter, you are better off on a slip in the Yacht Harbor (particularly if you have AC) or on a mooring ball just outside tha Yacht Harbor. I think that Chez Bamboo and Coco Maya are better choices than Little Dix, except for Monday nights when they put out the most lavish buffet I have ever seen.
The best meal on the island, however, is served at Leverick. So, for one night, that would be my pick.


Mike
"The journey is the thing." Homer