For DS1s 13th birthday we have booked to fly to Barcelona, stay for 5 nights and include either watching a match at the Nou Camp (or taking the tour if there are no games on whilst we are there). We want it to be a surprise but can you actually surprise someone with a holiday that involves getting on a plane? Or do you just surprise them when they get to the airport? Because as far as I can see the game is pretty much going to be up at check in when he sees all the screens with 'Barcelona' written on them.