Nicely situated in fabulous Palermo.