Stella and Nikos apartment is very well located, with a great view from the terrace where you ser partenone