Fantastic place, great value, amazing location (right at downtown Athens very close to everything). Perfect for staying over in the heart of the city in this great apartment.
The only consideration is that it is located on a very busy street so it can be loud sometimes especially during the day. But that is normal for central locations.