Very nice place, in the heart of Madrid.
Very easy to reach
Thank you