We have stayed for 2-3 nights, and we were on end of our trip, and staying here was very good choice. Apartments are in the calm and totally local Sicilian town in the mountains, a but far away from public buzz, but this is very good for relax - you feel the fresh air, friendly people, amazing landscape around.
The apartments itself are very modern and well renewed what allows fully comfortable stay and relaxation. Plenty of space (maybe the bathroom could be bigger but Ok in a whole), also you can park your car in the town.
Castronuovo di Sicilia was like a gem of this region due to calmness and relaxation from busy streets of Palermo.