I studied in ETSI (Technical and Superior Engineering School). In general, the degree is really hard (compared to other universities) and some problems with the curriculum must be solved if they really want to give a high quality education. On the other hand, you will learn that you are able to overcome any difficulty.
Having lunch: to have a good lunch, it is better go to the gym or the other university near to it.
About the location: the building is located more or less near the city center, but there’s nothing around it, only office buildings. The best places to live are Triana, Macarena or somewhere near the bus lines C1 or C2, the only ones that take you to ETSI.