I've never owned a betta but really miss having fish. I don't want a huge set up so I've done some research via google and saw they can live in smaller tanks. I'm a bit skeptical, just because one can survive in a 1 gallon tank doesn't necessarily mean they'd thrive or be happy in there. So here I am asking if one gallon would be enough or what the ideal size should really be. What would you recommend for a beginner starting from scratch?

Any tips are appreciated!