Is Mary Anne really the nicest of the members?

As much as I love Mary Anne, as much as she really is a sweet, shy, and sensitive character, there are times when she is pretty vindictive when she gets pushed too far. But honestly though, is she really the nicest of the BSC?