DD will be in Portugal for three nights, so 2.5 days. She'll need to pay for food and drink and one short train journey. She never uses cash in the UK, so it hadn't occurred to her to take any Euros. Will she actually need hard cash?