Green Paradise is as it says a paradise in the lovely island of Crete . The location was easy to find, we loved the village of Margarites and it's local Tavrernas, and the villa was stunning, with all we needed for a relaxing and enjoyable stay.