I flew in there about 2 years ago in a Citation 550 (Bravo). The dimensions above seem correct. Runway is compact crushed coral. It was in good shape. No taxiways to turn around so make sure you can make a tight U-turn.
Limited parking just off the runway. When I flew in there, there were 2 smaller planes parked so I had to park on the approach end of the runway while we cleared customs (I know this sounds dumb, but I had no other choice). Being a private strip, they are aware of what aircraft are due in and they ensured me no one else was coming soon. I was still nervous there would be some emergency aircraft that needed to land while my plane sit parked on the runway. The customs shack is right next to the approach end of the runway. We just made a drop and go and the customs people were right there at the runway waiting for us. No fuel there either.
If I remember correctly, the airport was not in our FMS database, so we had to cancel the GPWS on short final to avoid getting the "Pull up" warnings. Also while on final, the runway heading seemed to be off by 20-30 degrees compared to what was published. Hopefully this has been corrected. Since at the time we were confused, we compared the picture in the Bahamian Flying Guide to what we saw out the window and it matched.
Hope this helps.