Yum! I made this for my Puerto Rican girlfriend and she 100% approved! Just a few notes. First, tomato sauce is not the same thing as you'd put on spaghetti. It's actually more of a purée. Look for Goya tomato sauce in little cans. Also, I'm assuming "fresh" shrimp means uncooked. I couldn't find any uncooked shrimp on sale, so I added cooked shrimp, but not until the final 5 minutes when the tomato sauce went in. Any earlier than that and the shrimp will get mushy.
I served over white rice, and if you want the full experience, make some plantain slices fried in olive oil as the side. There was a decent amount of leftovers even after 2 large plates each.