Over the many years of Daysailing I have used the South side of Lovango many times for a snorkel stop.
There were no moorings available in those days so anchoring was always a careful drop for sure.
The Current can really wreak havoc with the way the boat faces with the wind and really demands some attention if staying overnight -- especially in the Eastern most section of the cove.