We had a really pleasant stay. The entire property was modern, well-equipped and clean. The self check-in was seamless and smooth, as was the communication with the host. The location is great, just around a 10 minute walk to the Acropolis.
Just a heads-up for light sleepers, there’s presumably a bar/club close by (opposite the property in the slopes below) so there’s party music at night. Wasn’t a huge problem for us. So, if that doesn’t bother you, then the place is great value for money.