This is a good apartment in central Athens. It is important to point out that it is handled by a property manager, so expect to be dealing with a business and not with an individual. This means that there is no flexibility in check in and check out times, even to leave the bags for a couple of hours.
The location is good, but the neighborhood bars can be quite loud (even on weekdays).