This apartment is in a great spot in Athens. It was a quick walk to the city center and the apartment had everything you need for a stay in Greece over the summer.
There are a ton of great new restaurants in the area making it an ideal location.