Not sure I'd call it "mexican" style. The place is in fact a sort of US subsidiary outside US borders....
Otoh, when I've been there, I spotted a humpback whale jumping completely out of the water, very near the "El Arco" cape, where the video was made. And at just 200' or so from our boat. Now, THAT was a stunning view, well worth the whole trip!