We had a wonderful time in Lisboa and at Rosario's apartment. The apartment was exactly as described (even better) and quite clean.
The place is super close to the green line metro, making it easy to get to all main tourist attractions. The area itself isn't "touristy" but does have some great cafes and restaurants nearby. Be sure to check out the Indian place Leo, around the corner. There's a supermarket and cafe on the corner with anything you'll need to grab.
Rosario was great to communicate with. She met us there, provided some awesome recommendations and even left us some wine to enjoy during our stay.
Thanks Rosario!