We had a wonderful stay in Carlas apartment. It is perfectly located near the Castelo de São Jorge (one of my favourite places in Lisbon), and two Miradouros are around the corner.
You can find a lot of minimarkets to shop in, and also a bigger supermarket right beside the Elevador Castelo. That comes also quite handy, if you don't want to walk all the way up to the Castelo. :)
The apartment was very clean, and the communication with Carla was absolutely perfect and we had all the informations we needed.
We enjoyed our holiday very much!