Wonderful hosts.
Wonderful place (seems like if you would sleep in the sky).
Wonderful town.
If you visit Sicily - Erice is a must.