Excellent stay at Alexandros place, well located, spacious apartment, quiet and well equipped. Perfect to discover Athena!