Excellent. Juan Jose is a very knowledgeable guide and facilitates the whole experience. San Blas Islands are extraordinarily beautiful. It’s worth the visit not only because of the enjoyment of the natural wonders but because of the cultural learning. Be aware that the driving time in/out might be challenging for some people.