While the default Reminders app can get the job done, some people's tasks are more granular than what the iPhone supports natively. Reminder+ is one of those third party apps that steps in to solve a lot of the issues with the default Reminders app.
In this case, if you've got a lot of location based reminders, Reminder+ allows you to easily set them up with as many locations as you'd like. It also has support for timers and alarms built right in.
The main feature of Reminder+ is the ability to create location based reminders at virtually any play you'd like. The problem with the native iOS reminders app is that you can't necessarily save locations for later so while you can set any location, it doesn't save that location for later use. Reminder+ will do just that which means if you frequent places like Starbucks, the gym, or other places that you may need to remember something at, you'll be able to select them in just one tap after you've initially added them in.
To create a reminder, you'll just tap the plus sign from the places section. Here you'll search for a location or choose an existing one. After that just enter the details and choose the time at which Reminder+ should notify you. You can also select to set reminders as recurring. You can do this with alarms as well.
Reminder+ allows you to choose if you'd like to be notified when you arrive or leave a location. From there you can also choose time intervals such as 5 minutes after or before you arrive. For example, if you want to be reminded to send an email to someone when you get to work, you may want some time to get settled in first. In this case, just set a reminder for a few minutes after you get to work. This is a functionality that the default reminders app doesn't have when it comes to location based reminders.
Reminder+ not only has a great interface, but it functions beautifully. The only down side is that you don't have any option to set reminders that aren't location based. I don't necessarily need all of my reminders to be location based, such as sending emails or remembering to call someone later on. This seems like excess battery drain so to avoid that, I'd have to use two apps to accomplish what I want.
If Reminder+ would add the ability to add both location based and time based reminders, it could really give the default Reminders app a run for its money as it's a lot simpler to use but just as powerful as a lot of the other options out there.