We love Greece! Culture, people, landscapes, food! We had a great time in Naxos. Chora (Naxos City) is a beautiful city, yet the areas are not so nice. But as long as you rent a car or motorbike, you will discover amazing landscapes, cute villages and great beaches.
Francesco's house is very nice: convenient, cool even in summer (A/R and fans are very efficient ;) ), and it's nice to have dinner on the terrace while looking at the sunset on the sea.
But as Francesco told us, you definitely need a car/motorbike as there is nothing to really see in the village itself, and the grocery stores, restaurants and touristic spots are not at a walking distance.
Recommended.