excellent place well located in palermo, near great places in the city