My husband and I travelled to Panama on 15/02/2023 and spent the day, with this company, travelling to San Blas. It was an awesome trip and well worth the time. It is not for the faint of heart; starts early (04:45 am pick up at our hotel; TRYP Wyndham) with almost a four hour drive to the destination (and the same to return). However, the first half is city driving which was comfortable and always interesting to see the sites. After a break at a rest stop (food and drink can be purchased) the trip continues another 1.5 - 2 hours, this time along a barely paved and twisting road. This mountainous part of the drive is gorgeous and the driver handled it all like a pro. The van is comfortable and although the roads are a bit dodgy, it really wasn't a problem. I took Gravol for the trip due to some worry from warnings that were written by others. Perhaps that helped. But, my husband did not and he was fine. I also refrained on our return trip and was totally OK. Loved the adventure and the surroundings keep you distracted anyway. The boat rides out to the various islands were also great. We had some choppy seas, which meant some rough moments, but again, the staff do this daily and are well familiar with navigating the seas. I felt safe (and usually hate water travel) and would do it again. Of course, the islands are all gorgeous and I wish we could see many more. Dog island is classic and we had a few hours of comfortable rest there and a tasty meal. Everything is well organized and the staff are friendly. The women serve the lunch in traditional dress and clearly, they work very hard. Their efforts are well appreciated. Be prepared to bring cash; for tipping if you are inclined (and they well deserve) or to purchase any souvenier items on the first island. The last island has a bar as well (and many were watching a game). The last island was ok but I would have preferred substituting this with another smaller, more remote stop, since those kinds of islands and beaches are so unique. I also would have loved to hear something about the tribe who govern and live in this area. All in all, a great day. It might feel pricey and long to some who are considering this tour but honestly, it is worth it for the chance to experience some of the best beaches in the world and to see a little about a culture that is different from ours.