Hola,
I'm not sure why the above phrase translates as "a lot of leisure activities available in Madrid." The phrase appears to be singular (hay una) so I would have expected it to translate as something like "There is a great / important leisure activity on offer / available." Is "oferta" invariable for singular and plural?
Would appreciate your help.
Thanks. John