If yor are looking for location, thats your place. Next to the duomo in siracusa old town.
Also the hosts where incredible helpful and friendly.