This is the place to be if you come to Athens. The view is amazing and the apartment is situated very well in the centre of Athens.
Also, you can make yourself a Greek coffee every morning ;)
We have thoroughly enjoyed our stay. Highly recommended!