The description is accurate and the apartment is very well located. You will be able to reach every hotspot by walking. Alternatively the metro station Trindade is just down the street. If you come by car we’d recommend to use the parking “Trindade” where you can purchase a 3 day ticket for 20 € after entering.
The apartment is stylish but it could be better maintained.