The apartment was very nice and centrally located. The main sights were within quick walking distance, especially the Castelo de São Jorge.
In addition, several shopping opportunities and a metro station were just around the corner.
Overall, we felt very comfortable and can only recommend the Vila Olarias!