Overall the apartment is great. Comfortable, clean, you'll have everything you need. Ana is a great host, responds fast and even brought us over some extra linens and provided some breakfast for the first day. She also called a taxi for us back to the airport which was great.
Unfortunately the apartment has a very bad smell about it that can't be aired out. This made us not want to be in the apartment and it also got into our clothes. Also good to know is that this apartment is very noisy and you will hear everything the neighbors do until late at night. It's also right next to a school so children will be screaming under the window from 8 to 9 am every morning. From 7.30 am on, the people from the Castelo will start blowing leaves...
The location right next to the Castelo is beautiful and you will see a lot of peacocks, but it also means that you will have to hike up there every day. I advise taking a taxi or the 737 bus to save yourself some steep climbs.