Great place, people and area.
it is perfect to spend a couple of days between Oporto and the beach area, which you can walk to !!! Oporto is just 10 minutes drive away.