Lovely apartment to stay in. Has all the amenities you would need for a short/long stay. Good size and great value for money.
Not too far to commute around Athens. Great transport links as well as shops nearby.