Overall it's a good adaptation. There are definitely parts where the writing is just flat out bad. Fortunately those moments (while not minor for fans of the original) are few.
If you are on the fence, give it a shot. There's more good than bad here.