If you're looking for a resort with its own marina in Grand Bahama Island, look no further. The Ocean Reef Resort & Yacht Club is just for you. Before we had children, my husband and I visited my parents' timeshare in Grand Bahama Island in the Bahamas. ...