Hamza could be a tad annoying at times and I didn't get to see a full season of him like I did Paras & Kaela... I never really found Kaela annoying even though she had characteristics that could definitely be considered annoying
and Paras got a bit annoying towards the end too but I LOVED her for the most part and the win felt so good.
In the end I'd go Paras > Hamza > Kaela for my season favorite
But this is probably the closest it's been for me between my favorites, I never really had a concrete fave all season long (Veronica is up there too, but honestly none were AMAZING IMO)