Excellent place. Located in the heart of Palermo. Highly recommended.