Amazing place in a fantastic location right in the heart of Madrid. Highly recommended!