Excellent location with: at least 4 supermarkets nearby, 2 o 3 metro stations less than 10 minutes walking, close to Puerta de Toledo and the Red Bus Stop and many more things.
Kitchen well equipped, two air conditioners and fans in the room, all you need provided.
Check-in super easy and quick, without having to meet anyone.
I would definitelyrecommend the place to accommodate 7 people.