The definition of a perfect stay. Hospitality, location, cleanliness and everything you can imagine. My grandfather is from Siracusa and the locals (very few of them) are very helpful.
Grazie Mille Vittorio e Anna!!