Stayed at Marina Cay two nights ago. Moorings were good. Ice, food and drinks available on the island. Small gift shop open in the house at the top of the hill. The ferry does stop at Marina Cay.