safer but i would not take them .in es cana/cala longa/ the rate in cash is better than other resorts...but most of the time i see that cheques are the same rate as cash.
nationwide card is best.no charge and a better rate than cash.when you get home you will see on your statment.about 3 to 4 euro more