Had great time at Alexander's. Great location. Might be bit noisy at night, 3 bars right outside the building. The Apt. is on some kind of an office building, was bit weird at first but quickly got used to it.
Overall really good place in Athens center, recommended to everyone.