Really enjoyed our stay. Very convenient clean, modern apartment 100 ft from nice beach and 5 minute drive from some of the nicest beaches I've seen while on our 3 week (3 islands) trip to Greece. The beach next to the apartment is fairly packed and busy (with a number of great restaurants). The ones a few minutes' drive are less so.
The apartment was serviced every day - great to come back from a day at the beach and find everything clean and tidied up and clean towels...
BTW, Naxos is a beautiful island and well worth the visit. We also stayed in Paros (also very nice but more commercial and developed and more expensive) and Santorini (even more commercial and expensive and, while worth visiting, only worth a 2-3 day stay ).