The apartment was perfect for me as a solo traveler, it has everything you need for a stay in Athens (including some sweet treats on arrival). Location is 30 minutes walking (approximately) from Plaka and the main bustling areas of Athens, but very close to a metro station which I found very convenient for getting to the port and elsewhere in the city.
As well, I had to make a last minute booking when my previous booking fell through at the last minute and they were very accommodating. I would stay there again for sure!