It is a place amazingly located. Everything was just walking distance.
I assure u ,it will be a perfect choice for ur visit to Palermo :)