I'm going to list the Pro's and Con's why you should select this appartment in case if you're visiting Palermo:
Location:
Pro - It's in the heart of the city. It's like 400 m from the market, 600 m from Central station, 150 m from the closest supermarket (Lidl), so you can't go wrong.
Con - If you're with a car, you have to pay to enter/park in the ZTL zone (because it's in the city center). But you have free parking place every time (or at least we've parked the car each and every day in front of the apartment).
Appartment, ground floor:
Pro - It looks like an appartment made for Instagram pictures. Everything is beautiful and well designed. We had fridge, breakfast, kitchen big enough for 6 person, living room had space for 6 more (with tables) and a big couch. So having fun with a couple friends won't be a problem.
Con - We were in Palermo in a bit colder weather, and because of that we had a huge electrical consumption (heating, cold water, TV, each electrical device in charger, stuff like these). And I guess the electrical system wasn't prepared for our consumption, because the fue box turned off a couple of times. No big deal. Just turn it back on (next to the entrance door) and move on.
Appartment 1'st floor, bedrooms:
Pro - Comfortable beds, nice big rooms, some typical italian view from the terrace, chess board, 2 bathrooms (for 3 rooms), Air conditioning in each room, one of them had even a real tub (and it's not only for decoration).
Con - a bit weak wifi signal. If you're a 9Gag/Facebook scroller on the toilet, you better prepare your own internet (3G/4G) :P
Cleaning:
Pro - It's extremely easy to clean even after yourself. But also came a cleaning lady and cleaned everything.
Con - Big trash bin (to throw away small trash bags) is like 2-300 meters from the flat. Lazy me had to walk there once a day. :P Maybe a small disadvantage that the cleaning lady doesn't speak any other language than Italian. But we figured out anyway (with a bit of Google translate and activity).
Clarissa:
Pro - Speaks really good english, there was no communication issue. When arrived she show us the flat, and explained everything we need to know. Also got a small map where to go and what to check. Communication before arrival was without problem, We didn't had to wait when arrived. She is really friendly and helpful, we had constant chatting while we were there. Also helped us out to find the nearest post office to pay a fine (for an expired parking ticket). So she's a big plus. If you need support she's the one for you.
Con - If you find any problem, please let me know, because I haven't found any.
Overall - I can recommend it with warm heart. It was a perfect location for us. Close to everything, easy accessible, easy to find even if you get lost. Recommend.