Poppy isn’t inherently a bad thing. I think I’d be more inclined to nit pick that it’s a bit one note. Like the singing is mostly in the same tone (especially on the chorus) and the instrumental is similar in that regard.
That said, the production is really, really clean. It’s a nicely made track overall and you handle the transitioning from part to part well.