Great stay in a perfectly located flat. 10min walk from Acropolis, 2min walk from plenty of bars & restaurants.
The flat is big with a large terrace. We didn't really use it since it was 40 degrees but it's a good plus.
Also you can do self check in which is helpful if your plane is landing late.