Great location in the spectacular little hilltop town of Erice.