Eleni, place is the perfect spot to stay in Athens. It’s very well located to some of the biggest attractions (we walked to most) and with lots of amazing food places near by. The flat itself was clean and had everything we needed for our stay.