Better location than this you won't get in Madrid.
The pictures are valid and the terrace is even better in real life.
Soraya is very kind and available if needed.
Can only recommend this place.