Top flats, good equipments and everything you need for a good stay. Swiming pool is perfect for families.
Naxos is much better than Santorini.
Location of the villas is not perfect since you need a car to access the center and the direct area is a bit dirty (neighbours). But that’s ok if you have a car.