Villa Nektar is a great hub to spend your time in Naxos. It is located in the middle of everything.
The apartment is stocked with everything you could want. The roof deck is just stunning.
Nektaria runs a travel agency and is an active and helpful host, though also pretty busy.
Highly recommended for families!