Vederi Estate Vedheri, Crete, 74100, Greece holidays