As I was planning my trip to Puerto Viejo, I tried to find out if there is a gym in Puerto Viejo. I could not find any information, not even here in forum;) But luckily I found it (thanks Nadia!) and I would like to share the information in case someone else is looking for a gym too. Nice outdoor gym is called Jhosmar gym and it is located in Cockles, next door hotel Cameleon, on llittle road going to Pecora Nera. Highly recommended, the owner Marcus is really professional and helpful.