There is an unamed island on the charts just south of Wisteria. Perhaps that is locally called Christmas Tree. In any event...last time I was there, they did anchor off of both of those islands. It is quite a long dinghy ride in and the holding and currents make it NOT a great anchorage. (Perhaps a BahamasMoor is called for) There are plenty of town moorings East of Wisteria with a shorter run to town and confirmed holding power and that is what we used.
While crime is not real high...I still would lock my dink ashore and lock my boat when away.
No longer posting. Reach me by PM!