An island well worth visiting, for 2 days at minimum, with plenty to do and few tourists. A very natural ‘town’ with nice people/children, with a great laid back Caribbean vibe. Red frog beach is very nice - big waves, but not as dangerous as some people make out - there was little if any undertow (rip tide) I could feel, but clearly if you can’t swim it is not a good idea to go too far in.
Best of all was as visit to½ day excursion to Nivida Cave. A beautiful 15min boat ride through the National Marine Park, you then enter the small estuary of river Bahia Honda, slowly negotiating a mangrove channel for another 15 minutes, possibly seeing birds, iguanas, sloths, monkeys, red frogs, and even caiman maybe? Then a short walk through the jungle leads to the entrance of the cave. You are equipped with hard hat, headlamps and a guide. The entrance area is dry and full of bats. The hundreds of bats on the ceiling make it a impressive sight. Further in the cave it becomes a typical river cave, with occasional crickets and spiders. Obviously you also see many stalagmites, stalactites and flowstones. The water is warm, but some sections it can come up to your neck, and the ceiling lowers almost to the water level occasionally – so it’s not for the faint hearted and best to wear a swimsuit with trainers. There are 2 arms to the cave I think, and at the end of one is a waterfall/spring that is the source of the stream, with a natural pool. You will probably spend about an hour in the cave itself. So it’s not an expensive , coloured, fairy light lit up European (western) cave with concrete walkways - this is the real thing, without any danger – therefore great fun. Cost about $30. As far as I know this is the longest cave of Panama
Unfortunately we did not get to Wizard beach, which others said it was well worth seeing.
Nearby bird island is great, star beach disappointing and the snorkelling poor. We would have kayaked round the small islands if we had had time….but.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.