This place is so amazing that is impossible to find words to describe it, You are in the middle of Madrid, I mean you are In Plaza Mayor! I think this says it all, wonderful place, highly recommend.
Pd: the Host, Noelia is also amazing