I'm not typically a fan of movie musicals, but this one was fresh and fun and I loved the used of popular music throughout. Camila Cabello is very likeable and relatable in the lead role. You'll root for her. I felt that a few emotional payoffs were rushed in the end (the prince's sister's arc, the romances of BOTH couples). But I still thoroughly enjoyed it.