Great trip report! Thank you!
Regarding the ATM card. Many banks do not allow their cards to work internationally unless you have called them ahead of your trip.