I hope you have better luck with the Creole than I had, Pod. They made but I was disappointed in the size and flavor.
I think you will like the Bella Rosa. They have a good taste and will keep making with a little water. I ate tomatoes until frost got them this winter. Another thing I like about them is that will stay firm after they are ripe than any tomato that I've tried. I sell a lot of tomatoes and it isn't unusual to have 400 or 500 pounds of tomatoes on hand at one time. If they don't hold that firmness, I'd have to toss a lot of tomatoes.
Wishing you much success.
Jim