Geraldina’s place is at a great location in the city center in Palermo, you can reach all the important sights from there by foot. There is a great Michelin starred restaurant right at the piazza for great value and a bar around the corner with live music. Everything was great, only if you are sensible towards noise it could get noisy at times, especially as everywhere is out in the streets quite late.
If you have a car it’s better to park in via Lincoln (less than 1 km by foot) where there is free street parking and it’s out of the ZTL zone which makes things complicated (also beware of scams).