Hi Matthew,
There are plenty of planned activities, and you shouldn't need to reserve before you get there. The dolphin cruise was a great time.
If you like Mexican, we loved Aunt Chiladas. For seafood we ate at Old Oyster Factory, Hudsons, and Nicks Steak and Seafood.
For a really great breakfast, try Skillets - had to wait a little to get in but it was worth it.
Have a great trip!
Kathy