Very good communicator! Every time I contacted Esmeralda, she responded in 10 SECONDS or less! And I had to call at 2am, and 7am on separate days, and she was an absolute pleasure to deal with!! I wish I could give 10 stars!!!!