This movie absolutely lived up to the original. Yes, though the CGI is not the best, if you can see past that, it definitely lived past my expectations. I went in expecting it to be quite bad because of all the split opinions online. When I was at the cinema I cried 3 times during this movie because of how touching Halle as Ariel was. Ursula and especially Vanessa were also portrayed very good.
So all in all 5/5 stars. As a fan of the original it still hit the nail on the head. Would also recommend to go watch it at the cinema as it just makes a huge difference!