Stravos Nostros is a great inn in downtown Naxos town. Sandy, Stravos's mom is a wonderful host. Excellent price point for the location, central to town, the market, ATV rentals, and the beach. Would recommend staying here!