I need to know which of these options is the correct one and why:
The Spanish cooking makes it easy to have a nice meal.
The Spanish cooking makes easy to have a nice meal.
I don't know if I need the pronoun "it" or not. By the way, is "a nice meal" correct, or should I use another adjective, such as "good"?