Wonderful location. Nice walk to beach, town and nearby coffee/supermarket. Hosts were very welcoming and responsive. Place was very clean and comfortable. Bonus to see all the rescue cats that live on the premise!
Naoussa is a beautiful Greek island town with all its charm right on the water.