Sofia's place is wonderful and Sofia even more so. Sofia was a wonderful host who was great with communication and helpful whenever I had a question. I stayed here with 3 young children (7,7,10) and it was fantastic. The place itself was very clean and roomy and so comfortable. And sitting on the balcony for breakfast in the morning and to relax when the kids had gone to bed at night was wonderful with the fantastic views. The complex was incredible to be at with 3 kids as we had the private beach (the small one on the right) all to ourselves and the restaurant in the complex delivered right to the beach. We were definitely spoiled. The pool in the mid level was great as well and the kids loved playing in it and getting snacks from the restaurant which was right by the pool. The restaurant staff were really sweet with the kids and the food was good and surprisingly cheap for a private complex. Overall this place gave us such a relaxed stay and could easily (12 minute drive) jump down to Agia Pelagia to the shops and restaurants, rent a boat, etc. or drive 15-20 minutes in the other direction and be in Herkalion. I look forward to staying here again!