Howlers and others … most likely down at Limones, Punta Burica. Go and see. You can see in the Reserva Forestal in Puerto and at Mono Feliz on the way to Punta Burica.
https://www.facebook.com/monofelizpuntaburica/?locale=es_LA