Lovely, communicative, adaptable. Highly recommend