Superb Palace, friendly host, right in the heart of Sicily