We loved our stay in Naousa - the flat was exactly what we needed. Perfect location, all the amenities, and great hosts.