Do I need dinner reservations? What about for activities like a day sail or a fishing charter?
Dinner reservations are a good idea, particular if its a popular restaurant or a restaurant you really want to go to. A couple days in advance is sufficient. For daysails and fishing charters it is a good idea to reserve weeks or even months in advance if you have a particular operator you want to go out with.