We went in July (2005) during the high winds season. The breezes were quite strong, but we were able to swim in our private pool almost every day. Gorgeous views. Zahia was amazingly helpful (e.g. purchased our ferry tickets from Piraeus and fed exed them to us prior to our arrival; she also has - or had - a US bank in addition to her EU bank, so wire transfer was simple from the states). Car is a must (or you must be willing to deal with the buses). Island is lovely to explore by car; each beach a little different than the last. Closest beach to the resort was... surprise... a nude beach, but very quiet so that you could find a space of your own (frankly, it was the worst beach we visited). Stargazing from the roof is a must! Great place for families or couples. Very private in the villas; there's also a hotel area with a shared pool.
Day trips from Naxos are easy, but book them early during your visit if you go in summer; high winds will cancel your trip and you may not be able to reschedule before your journey home (we made it to Santorini, but our Mykanos/Delos visit was cancelled). Pack Dramamine.
Skip the red wine. Drink the house white (every pub has a different flavor). Local cheeses and meats are wonderful. There's a butchery in a small village half way between Hora and Kamari; stop in (point to the flanks on the wall, if you don't speak Greek).
If you hike, Mt. Zeus is a must. Just turn left slightly past the cave, where the rocks begin to look really bad; it's easy to miss the turn around some brambles (of which there are many on the climb). Unless you're a mountain goat, you probably don't want to go straight up the rock face. We did it with the kids. Marvelous feat!
If you come in from Athens, don't bother with more than one full day and pay for a hotel as close to Acropolis as possible. You can do all the "must see" things in a well-packed day. Unless you really love the night-life (in which case, Naxos probably isn't your island), Athens is dull for an extended stay.
