If you can find a place to take a nap, this app is perfect. Works exactly as advertised, waking you up in about 20 minutes or a power nap. Great for a quick weekend nap, or can also go for the 90 minute deep nap. Would be great if the integrated this with the Apple Watch as the accelerometer detector. This app has not been updated in quite some time; hopefully has not been abandoned by the developer. Has lots of potential.
Zeos786 about Sleep Cycle power nap, v1.1.1