We had a good stay in Athens. The apartment is presented as per the photos and is generally in clean and tidy condition. The location is not super central but it is an easy 10-20 min metro ride from the attractions and the port.
Lots of supermarkets and corner stores in the area.