Sandrinha's place worked really well for us. It is located in a very calm and safe neighbourhood and whilst not slap bang in the centre we actually enjoyed the walk to and from the centre and exploring the neighbourhood around the apartment. There are 2 shops very nearby which was super handy.
The apartment itself is very comfortable and had everything that we could possibly need.
Sandrinha was very accommodating and allowed us to check-in earlier albeit we arrived later than we had originally anticipated (due to baggage delays etc..) and provided us with all the info that we needed for a great stay, we would definately recommend it.