William was simply amazing! Always available for help and super thoughtful. Five stars!