We found Porto Cova disappointing. Beautiful rugged shoreline but the town lacked atmosphere. Great shame as it's being spoilt by all the buildings and development that's going on.
A small and well kept historic center with a few bars, restaurants and souvenir shops. Worth a visit if you're closeby.