This place had the best location! About a 5 minute walk from the beach, 2 min from Naxos town, very close to the port and busses.