First off this place has a fantastic location, mere minutes from Acropolis and just steps from the Acropolis metro station. The instructions for check in were rather confusing, none of the apartment doors were labeled or numbered. I was also given a key ring with keys to all the other apartments - I know because I accidentally opened a different apartment! Also, the apartment door was not able to be locked via deadbolt or other way besides key, thus I assume other guests with keys to all the other apartments could open my door at any time. Netflix did not work due to non-payment on the account, and there was no bottle of wine as advertised.
Overall, good value and great location! Check in instructions could be easier, and I did not like the fact that I got keys to other apartments.