Great place in the middle of vibrant Palermo.