I´ve been having a pretty good experience there. It´s maybe a bit on the expensive side at a little less than 150,000 pesetas per month for a two person apartment, but they have a swimming pool and laundry facilities, plus it is located in a nice neighborhood (Salamanca) and right next to the Diego de Leon metro.
The information for contacting them is here:
Aparthotel Juan Bravo
Calle Juan Bravo, 58
Phone: + 34 (91) 402-9800
[ 07-11-2001: Message edited by: MadridMan ]