Stella’s place was all we hoped for and more. Totally recommended for your stay in Naxos. More than enough space, amazing hospitality and best location!