Souri Village is an oasis on the Greek island of Crete. It contains 18 newly built houses situated in a perfect and secluded location, though still close to everything