A good place centrally located in Palermo Hollywood. Ideal for a few days on a city trip.