Just wondering whether or not the majority of restaurants take Visa? We will be arriving on the 29th of October and staying for two weeks.