I highly recommend Island Boy Adventures if you are going to the Bahamas. I took two trips with Island Boy on my wife and my recent trip to Exuma. The first trip we took with Evvie, the owner of the business. Evvie is a very cool guy, low key, and very knowledgeable about all aspects of the Bahamas. He took us to Compass Cay to swim with the nurse sharks, and to Staniel Cay for lunch. The water was the most beautiful we had ever seen, and Evvie took us to some very off the beaten path spots. The second trip we went to Long Island for lunch with Tonio, and then fishing on the way back. Tonio is very personable and also knowledgeable. He filleted our fish for us on the dock and then hooked up us with a local place who BBQd it fresh. The other thing about Island Boy is they do not do open charters, you rent the boat so it’s totally private and customized. We had a great time on their charters, highly recommend!