Great place to stay in Sicily.