In late March the three of us stayed at Maria's beautiful and well appointed apartment. We found it very clean and comfortable - just right for our needs. The Bairro Alto location was very convenient - metro station, tram#28 stop, a grocery store, a bakery and other shops were all nearby. Maria was very easy to communicate with and kindly agreed to let us into the apartment well before the usual check-in time. Albeit a fairly steep and narrow staircase leading to the apartment was not a problem for us, navigating it with some heavy luggage might be challenging.
PS. We had our best dinner in Lisbon at "A Flor da Laranja", a tiny Moroccan restaurant near the other end of Rua da Rosa - we highly recommend it.