From beaches to food, weather to culture, here’s our Cyprus vs Greece guide to finding the Mediterranean escape that fits ...