Everything turned out exactly as promised a great place in the heart of Madrid as long as you don't mind climbing the stairs.