I am also a first timer to the Bahamas. We crossed from Lake Worth Inlet (West Palm Beach) direct to Memory Rock like the previous poster recommended. We left at 3:00 AM and crossed onto the Bahamas Bank at Memory Rock at Noon. We continued to the Great Sale Cay anchorage arriving there at about 8:00 PM. There is no problem traveling on the bank after dark if you have a GPS.
We cleared customs at Spanish Cay the next day. This is a great place to clear in as long as you call ahead to make sure the customs lady does not leave before your arrival. The marina does not charge for tying up to clear in and customs comes to your boat. Spanish Cay is a private resort with a marina and airport. It is their off season and we had the resort pretty much to ourselves. They welcome cruisers during the off season to help justify keeping a customs official on island. This is quicker than anchoring out and dingying in to Green Turtle.
We stayed for two nights to rest up.
on Split Decision in Marsh Harbor, Abacos