Kostas villas are beautiful. Great location, lovely amenities and excellent communication from
Kostas. Will book again!