Totally recommended! William is super communicative and responsive!