It is a very good choice to stay at Ana's!
Wonderful hospitality, perfect approach and really great job - I can proove it as I am an hotelier by profession in a 5* hotel , so I know what I am talking about :-)
The place has got a good price-quality ratio, maybe not so big but has got everything you need for a short stay. And location couldn't be more perfect. Just in front of Alfama, so you need just few steps to find yourself in the middle of this wonderful neighbourhood, but not too much inside the district as it would be too difficult and tiring. Close to public transport.
This flat has got common entry-hall with other flat, this means if the neighbours are noisy it might be a problem for you (or not, depends what's your goal for the stay :). We were a couple with kid, our neighbours were a young crew who made some noise one night, so everything easily went through the walls.