The use of different dialects and voices was well done, and she does an excellent job of differentiating the characters so you enjoy each one separately.
What I didn't like
Some lighting could have been helped on the stairs with the phone calls, but nothing major or distracting.
My overall impression
Melinda is such a joy to watch! Her bubbly and sweet personality is truly compelling and keeps you locked in as she switches from character to character.