Pedro's place is what it says. It is clean and well equipped. Pedro and assisstant Ana are very responsive to personal requests. We were attending convention nearby so can't comment on travel into city but can recommend the small restaurant on corner serving excellent food at very reasonable prices.
Although the flat itself is clean and equipped well, it has to be said that Linda da Velha area is a little rough round the edges but that is Portugal for you. I would stay there again.