A pretty strong profile. Don't worry too much about the lack of Master (I got into a good PhD program without one too). If those profs who worked closely with you on the research can give you very strong recommendations and can link you up with the schools that you are aiming for, I think your application will be very competitive.