The price-performance ratio of this apartment is totally fine. You get a sweet little apartment, that has a nice design and is in the middle of everything you want to see in Athens - so perfect for exploring the city and all the landmarks. Be aware that it could be quite loud there as it is in highly popular part of Athens Centre and watch out for a parking area nearby as there's no included parking lot and it's located in a petty narrow alley. Beyond that, however, everything is there that you need as standard :)
The hosts are btw really friendly and helpful, the check-in process was totally trouble-free.