I had a lovely stay at Ana & Vitor's place. the apartment is very modern and well-maintained. Location is great, walking distance to most of tourist attractions. Marta, who checked me in, was also super helpful and gave a lot of good tips. Highly recommended!