The flat is great, newly renovated, super clean, with a private balcony with an amazing view of the acropolis and the city around.
It is ideally located at a walking distance from the key tourist sights, markets, restaurants, etc. There is a great fish restaurant next door, that I highly recommend.
Perfect place to visit Athens, specially adapted for couples, will definitely check-in again :-)