Nestor's appartment is very nice. It is in a great location in the center of Athens -the appartment is located in a quiet street. It is spacious, clean, the instructions were very clear and Nestor was always available to answer our questions. The flat is very well equipped as well.
I defintely recommend Nestor's place for your stay in Athens.!