Links are better than typing for obvious reasons (e.g. no keyboard).
Forms work but typing information is a problem.
I only go to a handful of beaches, so I don't want every beach location in the US to show up on my phone.
The result needs to be easy to see as the screens can be hard to read in the sunlight.
In fact, I really want to be able to just glance at the phone and "know".