Stelios was absolutely helpful and made everything to adapt to our constraints. He was also very much friendly and we immediatly felt at ease. The flat is new and perfectly equiped.
Do not hesitate to stay there.
The only little suggestion I would formulate concerns the A/C: all 3 A/C systems are not indepedant, so that one can not open the window in the bathroom and the other one have the A/C on in any of the rooms.