I used this board 3 years ago and it worked quite well. This is BLE and Arduino combined so you can directly program Arduino sketch. It might take some time to figure out BLE coding.
http://redbearlab.com/blendmicro/
https://www.seeedstudio.com/Blend-Micro-an-Arduino-Development-Board-with-BLE-p-1834.html