The appartement is nice and spacious, well located in center of town. A bit noisy with traffic, but the windows are well insolated. You can walk to St. Georges beach...
We never saw Filipos but communicated very well.
It is well equipped but missing a coffee machine, the Greecks appear to like instant coffee.