First of all, thank you everyone for the feedbacks and discussion.
The player with Aces was extremely loose and definitely there to have fun rather than playing proper poker.
However, I do believe that checking the turn was definitely a better line. The river could be call it down or give it up.
But checking the turn is something I would have changed next time.