Great experience from the word go.
Be aware it takes time to get there from Panama City. Took 4 hours from 5:00AM hotel pick-up before your toes hit island sands. 3 1/4 to get to the Marina. However, the SUV we travelled in was newish and clean. The driver only had rudimentary English skills, which made for limited discussion during a long trip. But he was pleasant and accommodating. The last hour's drive is in the mountains before you hit the sea. Twisty-turny, uppy-downy you go. If you have a modicum of being subject to car sickness, take a Gravol. If you are on a tour where you might get stuck in the back seats of an old Honda CRV, take several. Frankly, i think a lot has to do with the temperment of the driver. This private tour vehicle and its driver were terrific. I watched and he seldom went over 40kph in the mountains and he wasn't offended or challenged by several other vehicles taking risks to pass him. He calmly drove on, for which i was appreciative. We have taken six tours this trip and note that every single tour guide and driver are male. Brings to mind that a high school boy's locker room, after the game, with various air-clouded AXE body spray assaults confronting you, the impact has nothing on some of these guys. If you have scent sensitivity, i would suggest requesting a scent free driver. I had to ride with the window open all the way. The islands were wonderful but you have to be aware that while the boat and guides are private to you, the places you go are not. One aspect of this excursion that was unique to the private tour was the guides stopped say a hundred meters or so off one of the islands, dropped the anchor, and we snorkeled with them looking at sting rays, etc. Apparently i saw a shark, as proven by the video the guide took during our swim, but i didn't realize i saw it. Ha. The shark was the same colour as the coral. Terrific tour, worth every penny. enjoy.