I just wanted to spend a relaxing weekend in Budapest. Instead, I ended up spending 18 hours without food or money in a foreign country. All because of one stupid ATM and a bank error.