Preheat the oven to 350 degrees Fahrenheit. Lightly spray or spread some butter and flour in a 9×13” baking pan.
In a mixing bowl, combine flour, baking powder, and salt. Then, in two separate mixing bowls, separate the egg whites from the yolks.
Add sugar to egg yolks, and with a hand mixer or stand mixer, mix on high until egg yolks go from a bright yellow to a pale yellow color. Add whole milk and vanilla to the egg yolk mixture and combine using a spatula. Set aside.
Using the hand mixer again, mix the egg whites until stiff peaks are formed and set aside.
Pour the egg yolk mixture into the flour and gently mix using a spatula until well combined. Then, gently pour the egg white mixture into the flour mixture. It’s very important to handle this with care by using the spatula with soft and gentle strokes until combined.
Pour the batter into the baking pan and place it in the oven. Bake for about 30 to 35 minutes, or until a toothpick inserted in the center of the cake comes out clean.
Remove the cake from the oven and allow it to cool completely. Then, combine the evaporated milk, sweetened condensed milk, and crema in a bowl. Once the cake has cooled, use a fork to poke holes all over the top of the cake.
Slowly pour the milk mixture over the top of the cake, making sure to pour near the edges and all around. Refrigerate the cake for at least 1 hour or overnight, to allow it to soak up the milk.
In the meantime, whip the heavy cream, sugar, and vanilla until stiff peaks form. Smooth over the top of the cake. Finally, garnish the cake with cherries. Make sure to drain the syrup well before using it to decorate the cake.