Have fun on the trip, I definitely want to go there some day. Can't really suggest anything as I haven't been there, but I would be a bit careful with your belongings as when I was in Barcelona it was quite bad for pickpockets and the hotel manager where I stayed at said not to just go walking around at night.. Not sure if it's like that there but it may be..
Post up pics after