Wonderful place right in the best bit of Madrid.