We had 5 wonderful nights in Cristina's fabulous apartment. Cristina was a wonderful host. She was always quick to reply to our emails and helped organise a transfer from the airport. We didn't actually meet Cristina but her son was waiting to let us into the apartment.
As a group of 7 (5 adults, 1 child and a baby) it was perfect for us. The layout is great with the bedrooms down the back of the apartment so it is quiet (although the floor boards do squeak) and easy to sleep while the living area is huge and full of natural light.
3 bathrooms meant no waiting for toilet/shower and there was always plenty of hot water.
The kitchen has everything you need if you want to do some cooking as well as a washer and dryer.
The apartment is 3rd floor but there is a small lift. We could fit a travel sized pram into the lift and then there are just a few steps at the front entrance.
The location of he apartment is fantastic. A few steps from plaza Oriente and the royal palace, the metro and numerous restaurants and bars. There were several supermarkets within a few minutes walk. There is also a great little kids playground at the plaza if travelling with kids.
This was my 3rd trip to Madrid and Cristina's apartment was by far the best place and location that we have stayed in.