Everything was great with Stelios from check-in to check-out. The apartment was exactly as described, and suited our needs perfectly.
On one day the WiFi, was not functioning due to operator having issues with their infrastructure, and Stelios did great job with getting things working as soon as possible and communicating with the operator. Overall I can recommend this wholeheartedly.