Awesome location and you kinda live like a local!! Close to the metro (Rossio station), Cantinho do Aziz ( order the makoufe) and a local Portuguese restaurant, which I forgot the name, but it has the picture of 2 ladies in the front door. (O Trigueirinho?) are the must try restaurants which are just a stone's throw away.
Sandra was there to meet us personally and she was an invaluable resource for anything local. She was always available via SMS, phone or email and responded in due time.
You need to have strong legs ( and knees) to climb the steps going to the apartment with your luggage - ha ha! Your temporary pain and suffering will be rewarded.