It is a very nice apartment. Good layout and spacious. Nice balcony.
I like the area because it wasn't laced with tourists. Felt very local.
Beach - 10 mins walking
Train station - 7 mins walking
Good selection of restaurants - 15 mis walking
Mini supermarket - 5 mins walking
Enormous hypermarket (sells everything) - 20 mins walking
Gorgeous park - 5 mins walking
The only negative for me was that the walls are very thin in the building and you can hear neighbour activity. This seems to be common throughout Portugal, so don't be put off by that.
I highly recommend!