Agree that Marina Cay is nice but not a must do stop. We also like BLine on Little Jost. Indigo Beach House is our must stop for food and drink in Cane Garden Bay (if the mobs are not there). Is Anegada an option if you have a rare flat water day?