We did not meet Apostolos but he was really kind to answer to all our questions. We met Alexander, who brought us from the airport to the apartment and from the apartment to the airport the day after.
The apartment was fine with everything you could need.
I recommend Apostolos and his apartment!