We stayed two weeks in this huge flat and after living there this longer Periode I have to admit: It is an perfect place for staying in Athens. It's close to public transport that brings you in the center and to all the sights in Athens. The rooms were clean and lovely organized, the bed was really comfortable - felt like home. The kitchen is big and well equipped. The communication was quick and we could check in and check out also during the night! You find supermarkets very near by.
We really felt comfortable and welcomed! Highly recommended:-)