Fun, modern city with easy interaction with locals
Madrid is a great tourism city because everything there is to see is mixed in with local neighborhoods, bars, and attractions. Unlike more touristy and overpriced cities, Madrid is affordable and fairly easy to navigate. It has a great metro system, plenty of places to walk around, and a lot of student discounts. It also has an awesome football culture with two major teams playing in the city.
Insider Tip:El Tigre for tapas!