Great appartment in Athens. The localisation is amazing - in the city center near everything you will want to see in the city !
I recommend for sure