Things to Do:Wine TastingEating tapas!Rooptop barsBeach hoppingAmusement parksBullfightsSoccer games ..