Hart of Palermo describes the location very well. It's a really nice place in the center of Palermo. All the important sights are in walking distance.
Maurizio is very helpful host. Traffic in Palermo is very difficult so we weren't able to get to the meeting point so Maurizio rescued us.