The show overall was good. However season 7 finale was a big disappointment. It almost seemed like they wanted to create a twist for no reason . That said, Liza doesnt have to be with a man neccesarily, but they just created unnecessary complications in her relationship with Charles towards the end.