Just wondering if anyone has booked direct with Stefanos. We booked with them last year for our stay in July. Owners wouldnt take a deposit from us and although we did get an email confirming our booking Im just getting a little anxious as the time approaches.
We always get a response when I do message them but suppose I just want someone to put my mind at rest. Had a bad experience a few years ago which is why Im always a little nervous