Sofia's apartment is in an excellent location to access fun local bars, transportation, and restaurants. We had a great 2-night stay and loved the proximity of the Miradouro de Sao Pedor de Alcantara. Considering it is very close to bars we did not have issues going to sleep even after Portugal had a great game for the World Cup.
Other reviewers commented on the steep staircase but we did not have issues with our luggage and narrow staircase because we were traveling with backpacks. However, I can see how it would be an issue if you have large suitcases. We found the staircase charming and comical.