It is the best alarm that i used util now. It fulfill all my need, but if you dont charge your iPhone during the night you probably will have problem with battery of your device.
Renato Medeiros about Alarm Clock Pro, v1.9.1