Amazing apartment in central area of Athens close to transport and also not too far from Acropolis. The pictures were accurate and it was very clean and comfy, with lots of amenities. The self-check in is a nice option if you arrive late and it was pretty easy to find it following the host instructions.
I highly recommend this place!