I stayed in a mini loft that is steps away from St George's beach in Naxos town. This place is perfect for independent travellers who need little guidance as you won't see your host during your stay, but can communicate via msging.
The loft is fully equipped with mini kitchen and 3 beds. A cleaning person comes in everyday to give you fresh towels and empty the garbage. This is a great place for sleeping in and its excellent location, rather than for spending a lot of time in.