Really nice place to discover Palermo. Lots of restaurants and terrasses near by. Perfect location!