The apartment location is very good, just right in the city center and convenient. Enough space for a big group of people to stay.
We met Ángel in person, he is friendly and gave us some useful information of Madrid.