Apple iPad Pro M4 review: So much to love if you can stomach the price