This place is fantastic. Sicilia is wonderful and the location is fantastic.