Amazing place in the center of Palermo. Totally recommended!