Took my son to a couple of games in France 2016. Portugal v Croatia in Lens and Germany v Slovakia in Lille. We had a great time, so much better to have experiences to remember rather than buying the latest phone etc.
France 2016 easily for me. Was in Nice fan zone with GAWA and then travelled by car up to Lyon for Ukraine game. Didn't expect to get through but got a last minute flight over to Paris for the Welsh game in next round and were desparately unlucky not to go through.
Memories of Nice seafront full of Ulstermen were great.