We stayed 3 nights in August 2021.
Flat is nice and exactly as shown in the pictures. Awesome terrace and view.
Next to Metro station with easy access to Athenas' Acropolis and city center.
Flat has all necessary things for a comfy stay.
We did not have any issues going out at night and we felt safe, nevertheless, we could see junkies a couple of times.