Teresa's apartment is in a great location for exploring the city of Palermo. There are plenty of restaurants and bars in the neighbourhood, and the (airport) bus stops close by as well.
The apartment's main feature is obviously the roof terrace. With the sun there till about 13h30 (May), it's a great location to catch some sun before heading into town or to the beach (Mondello Beach is awesome).
The apartment itself was clean, the bed was comfy, the bathroom OK (shower stall was a bit small, but still adequate), so I can definitely recommend staying here if you're exploring Palermo for a few days.