The location is ideal by the Petralona station so you are anywhere in town quickly (5 days public transportation pass €9). The place is clean and is fully equipped. A little on the small side, however, there is huge terrace with great views over the skyline of Athens. The neighborhood has plenty of bars, restaurants and shops. Check-in was easy.
Thanks Sarantos!