My nephew is going to Barcelona: Gift suggestions?

He is 26 and since it is an Xmas present condoms are right out of the question.

How long will he be there and what is the nature of his trip?