We were met up by Haris friend Christos who was very friendly and said if we needed anything it was just to ask. He also recommended parks for the kids.
The apartment is in a very good location. Close to restaurants and sights. 5-10min (depending how fast you walk) walk to Thisios subway station.
The apartment is in nice with high ceilings and big windows. It was not as clinically clean as in the pictures so you don't get surprised as it is an apartment that someone lives in.
I would recommend to stay here.