We went with Guillermo as our guide. He was great! He gave as full freedom with taking photos and swimming in the river. (see the photos at my review). The Food was great and he gave us tips where to eat in Viana do Castelo.
This experience only has a few reviews, but you can read what other travellers have to say about the operator.