I would really reccomend staying at Porta Amarela. Nice and quiet location only a 20 minutes walk from the city centre and mais attractions. The location is spacious, clean and very homely. Kitchen and bathroom very well equipped, and the living room nicely decorated (cheers for the vintage furniture). The hosts are very kind and helpful, and made my stay really comfortable and enjoyable. At arrival I was welcomed with a complimentary basket charmingly provided with local treats: jams, fresh bread, fresh fruits and a small bottle of Port. There's a little private courtyard which makes for a perfect cup of coffee in the morning. Almost forget: Internet works perfectly.