I like your play. As played i fold now in flop. It´s a spot that he could represent a lot of things that one to you...The best play is probably fold