Great location, nice apartment, kitchen has everything - very comfortable bed and very clean.
Only think I would mention is that during height of winter - it can be a bit chilly in the kitchen, but the bedroom has proper heating - so it really only a small issue.
The shower was warm and good and Helia is very helpful and welcoming.
A kiosk 3 minutes walk away, and down the street plenty of great Indian/Thai restaurants + the standard Portugese cusine