The weather was great on the lovely island of Crete