Penacova, in Coimbra, tops the list of the most affordable houses. In Lisbon and Porto the cheapest municipalities are Cadaval and Baião, shows a study of the idealist.