By far the best place to stay in Novara di Sicilia!!!