I will highly recommend a stay at Loukia’s!
Very nice and clean appartment. Great location with a nice beach nearby. Communication went well despite language barriers :))