Very week located, at just some steps from Puerta de Sol and beside Plaza Mayor. We could reach Gran Via and other famous place quite easy.
Apartment is smaller than it appears on the photos but it is not exactly a problem as can accomodate 4 person without big issues. In the bathroom, the "bath pod" is small and big person can feel squeezed in it. Again not a bit issue.
Communication was easy and quick.
I totally recommend.