Dimitris’s place is one of the best places in Attiki. The location is incredible as you have the metro station 5 min from the apartment. Renovated place with new house appliances and amenities. I strongly suggest it for my next trips.