A great welcoming place to stay in Siracusa!