This place is right in the heart of Madrid.
The accommodations themselves were comfortable and more than adequate.