I've become completely out of touch with travelling and am going to Rhodes in a few weeks. Can anyone please tell me whether I should be taking cash or using a credit card please for most economical way to spend? Thanks very much!