The apartment is stylish, well-equipped and has got a really huge roof terrace.
It is relatively easily accessible using means of public transport (metro station Larissa Station) and located not really far away from the city centre. So all in all, I can really recommend this apartment for spending a few days in Athens.