Troop,
If you have a few extra days, I would also recommend visiting Barcelona. Great weather, nice people, and amazing food/night life. We only stayed there for 2-3 days on our last trip, but would definitely go back in a heartbeat. La Sagrada Familia, Parc Guell, and Fountain of Montjuic...