Very nice apartment. Surrounding a bit noisy but generally good. Easy to find, relatively close to metro.
Apartment have all you need to. Wifi not very reliable but not a major problem.
Overall I would book it again if i would come back to Greece.