Amazing location in Erice center, with amazing view!