We had a perfect stay at Sofia's place. Her parents welcomed us very kindly, showing us around the place, arranging the beds so that they were in the best position for our two little kids, showing all the extras (fruit, vegetables, pasta, marmalades, water, home made wine,...). That was a very nice start for 4 lovely days.
The house itself is very well equipped. Anything you need is there (even a parasol to take to the beach) and if it's not in the house, you can easily ask Sofia's parents, they are happy to help with anything. At the same time they also respect your privacy, so although they live next door, we didn't have any problem with their presence, on the contrary.
For four persons the house itself might be a bit tight, but for us that never was a problem since there is enough space to sit and move outside. We were apparently the first guests with children and this worked out well. Our kids loved it, definitely because there were some cats and two little dogs, which are very nice and also Sofia's parents were very kind to the kids.
The surrounding views are really great, there is a nice overview over the mountains and the valley around the house, the patio is very pleasant to have breakfast in the sun or to relax in the evening.
We got a lot of tips on where to go and where to find the best beaches around the island. That way we ended up in really calm and beautiful beaches.
So, as a summary: For us this was the best place we stayed at during our 3 weeks traveling around Greece and a perfect example of why it's more enjoyable to stay in a nice Airbnb than in a good hotel. If you would consider going to Naxos, make sure to stay at Sofia's place. You will definitely not regret it.