Excellent character development, lots of humor, and a very likeable cast. It's a romantic drama--the female lead's hung up on a guy, but she's got more going on in her life than that. In general there's a better gender power balance. Men aren't the only sources of approval and strength. Granny rules the roost!