We had a great time at Eleni's place, for an extended weekend in Athens. The location is great, in walking distance to most of the major landmarks.