Beautiful apartment with amazing views! Everything was spotless. The decor, especially master bedroom, was lovely.
Easy walking distance to a few good restaurants and bakeries/cafés, and a mini supermarket- bigger ones near by too but a longer walk, maybe 15 mins. Train station was about 20minute walk for us with the baby and pram, but the train is great for getting to various beaches and other towns close by. Location is more residential, but once you find your way around you're not far from more tourist-friendly areas.
Definitely check out the restaurant Caçoila about 5 mins walk away for some amazing local food!