I've dove with Stuart Cove multiple times and have had great experiences each time. I last dove with them in November and I'm diving again with them next week.
A couple of tips with them:
- Book online. There's a slight discount.
- They are very helpful with making sure you make your cruise departure time, but they are located an hour from the port, so only book if you have enough time. Their port pickup time for the afternoon dive is 11:45am and we've always made it back by 5:30pm, but I've seen some people getting nervous if they had a boarding time at 5:30 or 5:45pm. I've only dove with them if my boarding time was 6:00pm or later and I've never had any worries.
- Once you've booked, message them on WhatsApp and let them know your timeline. Communication is key. Their WhatsApp number is 242-422-5022.
- I don't remember what their morning dive times are, but contact them before you book if you're concerned about the timeline for a morning dive.
In Freeport, I recommend Sunn Odyssey Divers. Contact them before you book to ensure that they have availability. They're very accommodating, especially if you're the first person to book for that boat. They actually shifted the boat plan by an hour, so they could match our cruise schedule. Then just offered that time to everyone else that booked after us.
Hope this is helpful.