If you are not after touristic accommodation and wish to get the local atmosphere of Naxos old town, Vasilis place is the right one to choose. Centrally located, 5 minutes walking distance to the port, the castle and all facilities, no need for a car.
The narrow picturesque alleys in the area are quiet all day long and the apartment is an ideal base for most activities I could think of.