We loved Fabio's apartment.
It is spacious, clean, comfortable and nicely decorated.
The location is perfect, we walked to all major sites.
For check in we had to wait a little bit for Fabio to come, but then he gave us lots of information. There are also lots of tourist information in the apartment.
BTW, while you are in Palermo don't forget to watch a Pupe theatre. There is on in front of cathedral.