Amazing location in the heart of Palermo, will make you feel at home right away!