CITY CLASS | DCO bicycle
I think it is a fine bike to start on. And the important thing is you tried it out and compared it to other bikes, so you have a bike that works with you.
My wife has a similar type bike with a low step-through and similar geometry. It is slow, but very stable. Her bike has a "comfort fork" with springs and a seat-post with springs which I feel make the bike seem less stable since they make it harder to feel what the bike itself is doing.
I think you have a fine bike for your return to riding. After a year or so, you may desire something else, but considering price, features and the fact that you rode and compared it to others, this was a very smart choice...
,,,enjoy!