Great location - next to the metro station Panormou (5min from Syntagma Square). Close to bars and restaurants/markets etc.
Great location for business trip (close to companies and courts).
Clean apartment, nice decoration.
Another advantage is the apartments entrance(easy to access/smart keyboard but you totally are feeling safe/security system).
Definitely a place I'm going to revisit.