Very well located. Communication was easy. Everything was as expected.
As the rest of Athens, you might need some earplugs to prevent the noise from street/flat.