Karen is so flexible, communicative, and thoughtful! Definitely recommend!