A great place from which to start exploring this city. Safe, quiet neighborhood with all manner of food, restaurants etc and it is just north of the hip part of Palermo, around Plaza Armenia. The apartment is great, fantastic view and has AC which was much needed in the December heat, with the full-on afternoon sun streaming in!
It is very well equipped with everything you need. The subway D-line is close and gives direct access to the rest of the city you might want to see. The Evita museum is right around the corner and has a lovely restaurant in its courtyard too. You can walk to the eco park, the botanical gardens and also the Japanese Garden.