It's a nice appartment in the Neos Kosmos area. Metro station is closeby and everything is easily reachable by Metro.
On Saturdays there is a farmer's market in a street nearby, which looked really typical greek.