Kastria is extremely good in communication. Her timelines and fulfillment of the task is amazing. I am typically very impatient when it comes to waiting, but Kastria got ahead of me. She really listens to what you want, and will make her best effort to fulfill your idea. I am very happy with the outcome.