The location cannot be beat. You'll be near some of the best reviewed restaurants in Palermo.