hi,
I used to go to Uni in Madrid and got my place through EASO which is a student residence. Its a shared appartment and when I was there in 2001 I paid about £180.00 a month. It all depends on the size of your room though. I was in a shared room but it was HUGE and really central with its own little balcony. All costs are included, and you have a weekly cleaner as well. Take a look at their website wwww.easo.net. I loved it there, and made so many friends.