The place is p-h-e-n-o-m-e-n-a-l. Apart from being a top-notch building with great facilities (pool, gym, security) you get your own room with a huge wardrobe and your own bath.
Location is close to both city center and the airport. Metro, pharmacy, supermarket, bakery, shops, some restaurants and bars etc. are all in walking distance.
Leire will help you with any questions and make you feel welcome in Madrid. She is a gracious host and you will certainly have a good time here.